stripe-firebase-extensions icon indicating copy to clipboard operation
stripe-firebase-extensions copied to clipboard

Provide embedded subscription checkout form functionality

Open panteleimon opened this issue 2 years ago • 2 comments

Feature request

  • Extension name: firestore-stripe-payments

Problem description

Redirecting the user outside my controlled environment creates issues which I would really like not to dive into due to corporate mambo-jumbo.

I would like to implement the embedded form in my application (as shown here https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=embedded-form) but it is impossible with the current implementation because within the checkout_sessions document /object no client_secret value is returned, only the url to redirect the user to.

Describe the solution

It would be really cool if the current functionality could be extended to offer the embedded form to firebase users.

Describe alternatives you've considered

If that is not possible, it would be nice if the success url was not mandatory in the checkout session and upon a successful checkout the user could see a default stripe success page.

Additional context

No additional context is available

panteleimon avatar Oct 31 '23 07:10 panteleimon

This is something which should have been built inyo this from the beginning. I don't understand why you people always try to force the most generic and unprofessional functionality on people.

MerlinOfCode avatar Feb 15 '24 10:02 MerlinOfCode