Question

Can I use Stripe for receiving a one-time payment instead of recurring payments?

If so what settings do I have to make?

Was it helpful?

Solution

Yes, just use the Stripe::Charge.create method. As the payment method, you can either pass in a card directly or reference a Customer whose card should be charged.

OTHER TIPS

You can receive one-time payments via the Stripe dashboard. Go to:

https://dashboard.stripe.com/payments

and click the button for a "+New" payment. That will let you manually enter the cc info. I do this with my Pairing as a Service clients all the time... they just read me their card info, and I enter it with the amount I'm charging them and a description. Your account password is then required to complete the charge.

It's fast and easy... I just wish there was a way to let them enter the info directly. Maybe I'll make something like that...

Yes, You can just create a Stripe account and use a simple example of Stripe payment for Ruby on Rails I've made recently. Check the code: https://github.com/ab00zar/StripePayment-example

Run the server using your test keys like:

PUBLISHABLE_KEY=pk_test_g0XSu8r2ugAETksVJQXJjU30
SECRET_KEY=sk_test_A3rwGLOMNxEKDkaJOTgi4frd rails s
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top