Stripe released APIs for managing payments (both one-off and for subscriptions) a lot of time ago. It is possible update the integration by looking at the public documentation and the Stripe API reference. As for subscriptions, it is possible to refer to the following flows: Scenario 1: On-session First payment - Immediate charge: https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-1 Scenario 2: Off-session First payment - Charge later: https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-2 Scenario 3: Off-session Recurring payment (from the second charge onwards): https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-3 Scenario 4: One-time invoices: https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-4 I report below also the API reference that could be useful: https://stripe.com/docs/api
... View more