2012-07-10 9 views
6

Czy mogę używać Stripe do otrzymywania jednorazowej płatności zamiast powtarzających się płatności?Pasek do jednorazowej płatności. - Ruby on Rails

Jeśli tak, jakie ustawienia należy wprowadzić?

+0

Hej, nie jestem w 100% pewien. Ale zamiast zrobić klienta (który może zostać obciążony wiele razy), wystarczy dokonać opłaty. Zajrzyj na https://stripe.com/docs/api?lang=ruby#create_charge i https://stripe.com/docs/api?lang=ruby#create_customer. Zobacz także http://railscasts.com/episodes/288-billing-with-stripe – agronemann

Odpowiedz

17

Tak, po prostu użyj metody Stripe::Charge.create. Jako metodę płatności możesz albo przekazać kartę bezpośrednio, albo wskazać klienta, którego kartę należy obciążyć.

+1

3-letnia odpowiedź i nadal pomocne ... Dzięki – Alfie

+4

Sprawdź, z kim jest odpowiedź! –

1

Możesz otrzymywać jednorazowe płatności za pośrednictwem panelu kontrolnego Stripe. Przejdź do:

https://dashboard.stripe.com/payments

i kliknąć na "+ Nowy" płatności. To pozwoli ci ręcznie wprowadzić informacje o cc. Robię to z klientami Pairing as a Service przez cały czas ... oni po prostu czytają mi swoje dane karty i wpisuję je z kwotą, którą im ładuję i opisem. Twoje hasło do konta jest wymagane, aby ukończyć opłatę.

Jest to szybkie i łatwe ... Chciałbym tylko, żeby był sposób na bezpośrednie wprowadzenie informacji. Może zrobię coś takiego ...

+0

Huh, ponieważ zostało to opisane jako "niezwiązane z kodowaniem", przypuszczałem, że OP oznacza, że ​​szuka sposobu, aby w rzeczywistości obciążyć kogoś jednorazową opłatą. Przyjęta odpowiedź wydaje się być właściwie związana z kodowaniem ... No cóż, próbowałem! – brookr

1

Tak, możesz po prostu utworzyć konto Stripe i użyć prostego przykładu płatności Stripe dla Ruby on Rails, którą ostatnio zrobiłem. Sprawdź kod: https://github.com/ab00zar/StripePayment-example

Uruchom serwer przy użyciu kluczy testowych jak:

PUBLISHABLE_KEY=pk_test_g0XSu8r2ugAETksVJQXJjU30 
SECRET_KEY=sk_test_A3rwGLOMNxEKDkaJOTgi4frd rails s