#ep
1 messages · Page 1 of 1 (latest)
Hi, you'd want to start with this guide: https://stripe.com/docs/payments/accept-a-payment?ui=elements. After reading this guide, let me know if there are specific questions I can help answer.
Thanks. That guide is pretty straight-forward. I'm just trying to understand how to integrate that approach with Firestore. I guess I can keep using the extension, which uses webhooks to synchronize users, products, pricings, and subscriptions, and instead of creating a checkout intent, I can use the Payments Element.
I guess my question then would be, would Stripe automatically connect a Payments purchase with a user, or would this be something I would do as a post-payment event handler?
A Subscription in Stripe is the "template" for a recurring payments. Like a Customer pays $20/month every month so their Subscription is configured that way. Each cycle, a new Invoice is created to represent that pricing and then an Invoice is associated to a PaymentIntent
So overall, you should be able to continue creating Subscriptions and collecting card details for the first payment via PaymentElement instead of Checkout. The rest shouldn't really change much
but we don't know much about the Firebase extension here, it's not something we touch much
Got it. Thanks a lot
Is there a Checkout equivalent for a low-code Subscriptions management page?
Checkout: collect card details and start a Subscription
Customer portal: manage your existing Subscription (upgrade/downgrade, cancelation, change payment method details, view invoices)
Thanks. And to roll my own, we would use the Stripe API's subscription endpoints?