stripe-firebase-extensions
stripe-firebase-extensions copied to clipboard
Is it safe to switch over to this extension?
Currently there are two Run Payments with Stripe Extensions listed—one created by Stripe and another created by invertase.
I have the old Stripe extension installed in a few projects. Is it safe to uninstall that one and install the invertase one or should I hold off for now?
I can't say for sure... but it does not work for me. The createCheckoutSession simply times-out.
Hi All.
The Invertase should now be safe to switch over to, the Stripe version has now also been officially deprecated.
@msacket Would you be able to create a separate issue for the createCheckoutSession signout issue, if it is still an issue?
@dackers86 Could we get a migration guide? I see the https://console.firebase.google.com/project/_/extensions/install?instanceId=stripe/[email protected]&ref=invertase%[email protected] link in the README but I'm not sure what happens if I install the extension that way.
I ended up just copying my settings from the Stripe extension, then uninstalling it and quickly installing this one Indiana Jones style. That seems to have worked.
Ha, I did the same but failed.
I took the Indiana Jones idea too literal. If you start configuring the new extension before the first one is fully deleted, it adds an postfix to the Cloud Function in Google cloud.
For anyone else migrating, delete the Stripe version and make sure it's fully deleted, the below functions will be deleted and disappear in the Google Cloud Function dashboard. Once you install the invertase, the functions will appear again, and look exactly like the old functions.
If you start the integration too fast, it will look like this (notice the '5ecl' snipped added after ext-firestore-stripe-payments-). This did not work in my case, and I had to delete it and do it again.
It might be worth adding a small note regarding this in the Readme.
^ 👍
Rename your Stripe webhook URL from /ext-firestore-stripe-subscriptions to /ext-firestore-stripe-payments if you're coming from that era.