2012-07-10 5 views
6

Kann ich Stripe für den Erhalt einer einmaligen Zahlung anstelle von wiederkehrenden Zahlungen verwenden?Streifen für einmalige Zahlung. - Ruby on Rails

Wenn ja, welche Einstellungen muss ich vornehmen?

+0

Hey, Ich bin nicht 100% sicher. Aber anstatt einen Kunden zu machen (der mehrfach belastet werden kann), berechnen Sie nur eine Gebühr. Sehen Sie sich https://stripe.com/docs/api?lang=ruby#create_charge und https://stripe.com/docs/api?lang=ruby#create_customer an. Sehen Sie auch http://railscasts.com/episodes/288-billing-with-stripe – agronemann

Antwort

17

Ja, verwenden Sie einfach die Stripe::Charge.create Methode. Als Zahlungsmethode können Sie entweder eine Karte direkt einreichen oder auf einen Kunden verweisen, dessen Karte belastet werden soll.

+1

Eine 3 Jahre alte Antwort und immer noch hilfreich ... Danke – Alfie

+4

Plus sehen Sie, wer die Antwort ist! –

1

Sie können Einmalzahlungen über das Stripe-Dashboard erhalten. Gehe zu:

https://dashboard.stripe.com/payments

und klicken Sie auf die Schaltfläche für eine "+ Neue" Zahlung. Dadurch können Sie die CC-Informationen manuell eingeben. Ich mache das mit meinen Pairing as a Service Kunden die ganze Zeit ... sie lesen mir einfach ihre Karteninformationen, und ich gebe sie mit dem Betrag ein, den ich ihnen auflade, und einer Beschreibung. Ihr Konto Passwort ist dann erforderlich, um die Gebühr abzuschließen.

Es ist schnell und einfach ... Ich wünschte nur, es gäbe eine Möglichkeit, sie direkt in die Info eingeben zu lassen. Vielleicht mache ich so etwas ...

+0

Huh, da es als "nicht codierungsbezogen" beschrieben wurde, vermutete ich, dass OP nach einer Möglichkeit suchte, jemandem eine einmalige Zahlung zu berechnen. Die angenommene Antwort scheint tatsächlich doch kodieren zu sein ... Oh, ich habe es versucht! – brookr

1

Ja, Sie können einfach ein Stripe-Konto erstellen und ein einfaches Beispiel für Stripe-Zahlung für Ruby on Rails verwenden, das ich kürzlich erstellt habe. Überprüfen Sie den Code: https://github.com/ab00zar/StripePayment-example

Führen Sie den Server Ihre Testtasten wie:

PUBLISHABLE_KEY=pk_test_g0XSu8r2ugAETksVJQXJjU30 
SECRET_KEY=sk_test_A3rwGLOMNxEKDkaJOTgi4frd rails s