#md404_api-version-testmode-sandboxes

1 messages ยท Page 1 of 1 (latest)

north obsidianBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1357028193151881386

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

eager yoke
#

Hi ๐Ÿ‘‹

That depends on what SDK you are using. Can you tell me which programming language you are using for your Stripe integration?

hybrid goblet
#

Using nodejs

eager yoke
#

Okay so what you can do is hard-code the new API version when you initialize your Stripe instance in NodeJS.

We document this here

#

As long as you also use your Test API key, that will ensure you only impact Test mode

hybrid goblet
#

That's how we do it now. We have the older version hardcoded. Updating the API version in Stripe dashboard will affect live and test mode webhooks, right?

eager yoke
#

Correct

#

We include some language regarding recommendations for API version upgrades here

hybrid goblet
#

Yeah, thought so. So I guess there's no way to have separate versions of Stripe API in live and test mode on the dashboard.

#

I'm following this document. Thank you so much for your quick response

eager yoke
#

No but that is what Sandboxes were designed for.

#

But I understand that, which Connect integrations, it can be difficult to keep track of

#

That's the trade-off. Sandboxes get their own Account ID so you can make fundamental changes without impacting your Live accout

hybrid goblet
#

Yes, totally. We'll just need to make changes to support different connect accounts for sandbox vs live account. Sandbox is super helpful btw.

eager yoke
#

Because Test mode is still the same Account, there are some setting changes you cannot modify without impacting live mode

hybrid goblet
#

Makes sense!

eager yoke
#

I'm glad Sandboxes are helpful! Allowing users to test completely different configurations from their Live accounts does unlock a lot of experimentation

#

Without having to create a bunch of independent Stripe Accounts that only ever use Test mode

hybrid goblet
#

Yes, exactly. Low risk too.

#

Looks like sandboxes are now productized and available for all.

eager yoke
#

Yup! GA'd recently

hybrid goblet
#

thanks for prompt resolution!

eager yoke
#

Sure thing! Happy to help ๐Ÿ™‚