#ep

1 messages · Page 1 of 1 (latest)

opal moonBOT
reef bear
lofty patio
#

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?

iron violet
#

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

lofty patio
#

Got it. Thanks a lot

#

Is there a Checkout equivalent for a low-code Subscriptions management page?

iron violet
#

Checkout: collect card details and start a Subscription
Customer portal: manage your existing Subscription (upgrade/downgrade, cancelation, change payment method details, view invoices)

lofty patio
#

Thanks. And to roll my own, we would use the Stripe API's subscription endpoints?