#carl_97311
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with this.
You can only use one PaymentIntent to charge the customer once. So you will need to create a new PaymentIntent for each billing cycle (just like Stripe Subscription does).
But if the amount changes in the course of the cycle, you will be able to update the amount of the PaymentIntent: https://stripe.com/docs/api/payment_intents/update#update_payment_intent-amount
So we should create a new payment intent (with confirm true) every time we need to charge the customer?
Does this work fine with off session as this is a backend process?
Yes, you need to set up a Payment Method for a Customer, and then you can charge it off-session: https://stripe.com/docs/payments/save-and-reuse
Thank you for your help
Happy to help!