#Kayla - Recurring payments

1 messages · Page 1 of 1 (latest)

patent dust
#

Hi! Are your students on a subscription model? Or are you trying to set it up so that they need to manually approve a payment each cycle?

cerulean karma
#

A payment gets processed each time they sign up for a lesson. I don't currently have a subscription model.

patent dust
#

Right, but do you want them to have to manually approve a payment each time one is processed? Or do you want the payment to process automatically?

cerulean karma
#

I'd rather the payment get processed automatically. I want to make this part of the customer experience as easy and painless as possible.

patent dust
#

So I would probably recommend using Payment Intents for off-session payments: https://stripe.com/docs/payments/payment-intents#future-usage

That will take care of charging a payment method multiple times. The customer just has to authenticate their payment method once. As for the below:

or optionally enter a different card number?
You would need to have some sort of customer portal to update the Customer object with a different payment method and authenticate for off-session payments.

#

That's the bare-bones setup that I think you're probably looking for. Optionally, you could integrate Billing and build out a whole Subscription flow:

https://stripe.com/docs/billing

cerulean karma
#

For payment intents, how does that work with having my calendly integration? There isn't any code on the front end for me to allow data to be sent to a backend. I think i'm just really confused

patent dust
#

I'm not very familiar with Calendly from an integration perspective, but let me take a quick peak at their docs and see if any solutions/suggestions are forthcoming.

#

Ah, so it looks like Calendly tries to abstract away a lot of the Stripe payment complexities. Unfortunately, I think they're in a much better position to answer your question, as I don't really know what is/isn't possible through Calendly

cerulean karma
#

I see. Thank you for trying to help. I appreciate it.