2013-03-13 6 views

Antwort

5

Es ist ein Ruby-Beispiel-Code hier https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29#Ruby
Auch dieses Juwel überprüfen in Github https://github.com/davout/bitcoin-central

+0

Ich sah dieses Juwel, aber es wurde nicht in einem Jahr aktualisiert ... –

+0

@BSeven tut mir leid, dass ich das nicht bemerkt habe, hast du das Juwel versucht? – suren

+0

Nein, ich suche nach einer vollständigeren Lösung, die eine monatliche Abonnementzahlung über Bitcoin unterstützt. –

3

I http://microbitcoin.fr in RoR entwickelte ausgehend von Dave Thomas genial Tutorial „Agile Web Development in Rails ". Es zeigt einen Bitcoin-Warenkorb/Kasse (erlaubt andere Zahlungsmethoden) mit E-Mail-Benachrichtigung, qrcode pdf Rechnung Download usw. Eine neue Bitcoin-Adresse wird für jede Transaktion generiert. Die App verfügt über vollständige Admin-Funktionen zum Erstellen und Aktualisieren eines Produktkatalogs. Ich habe eine deterministische Bitcoin-Brieftasche integriert, damit der Ladenbesitzer eine reguläre Brieftasche für Zahlungen nutzen kann, während der Webserver keinen privaten Schlüssel hält. Die App kennt nur den öffentlichen Hauptschlüssel der Brieftasche: Dies ist die sicherste Option. Feedback ist willkommen und ich würde mich freuen, den Code zu teilen.

+0

Ich bin nicht spät im Spiel. Bitcoin hat gerade erst angefangen! –

+0

Der Code des Ruby-Webshops ist jetzt verfügbar auf [GitHub] (https://github.com/pierrenoizat/webshop) – boussac

2

bitcoin_payable

Ein Juwel habe ich erstellt, die in einer Rails-Anwendung aufgenommen werden können.

Es erstellt Zahlungen mit eindeutigen Adressen aus einem deterministischen BIP32-Seed. Diese Zahlungen verwenden verschiedene Währungen, um Wechselkurse von Währung -> BTC zu bekommen.

Eine Rake-Aufgabe wird verwendet, um Zahlungen alle 30 Minuten mit dem 24-Stunden-BTC-Durchschnitt zu aktualisieren, während ein anderer helloblock.io verwendet, um nach Zahlungen zu suchen.

Es handelt sich nicht um eine Einkaufswagenlösung, sondern um einen Bitcoin-Zahlungsgenerator/-prozessor, der keine Indizierung der Blockchain oder das Speichern privater Schlüssel auf dem Server erfordert.

0

Es gibt ein Opensource-Zahlungs-Gateway, das in Ruby namens Straight: http://straight.romansnitko.com geschrieben wurde. Sie können alles verwenden, einschließlich Ihrer Rails-App.

Verwandte Themen