#b0otable-firebase
1 messages · Page 1 of 1 (latest)
Hi @upbeat gazelle
I'm not intimately familiar with Firebase. Overall though this sounds like a limitation of the Firebase eumlator?
The emulator is doing what it is supposed to.
When you start it up, everything is empty.
However, the Stripe Extension for Firebase seems to work by loading things and responding to documents within the Firestore collection
I was curious if there was a way to force Stripe to send updates on current products/pricing without having to manually go in and change the prices/descriptions
Let me check with a colleague to see if they are familiar with this
Yes, this is actually a larger issue than I expected.
On the Stripe side, you don't allow me to change the price once it has been used in a test transaction. This is a problem as it was the only way I could force the system to reload the firestore tables.
Hmm yeah that does seem problematic. No one is around on my team right now that is familiar with Firestore... I'd recommend posting an issue at https://github.com/stripe/stripe-firebase-extensions/issues detailing what is going on so that someone familiar can look into it.
Would you classify it as a bug or feature request
Hmm sounds like a similar-ish ask did come up here: https://github.com/stripe/stripe-firebase-extensions/issues/199
I think it would be a feature request overall as I'm not sure things are working unexpectedly here, just not working as desired.
The answer to the above basically states that you write a script to import your Stripe Prices/Products each time you run your emulator.
I guess I don't understand how you are expected to develop with the extension then. Surely you aren't meant to be working on production.
I would think there is a better way here, but I'm just not familiar with the extension at all really... I'd still recommend posting an issue and someone should be able to clarify