#kylefox_code

1 messages ยท Page 1 of 1 (latest)

forest swanBOT
#

๐Ÿ‘‹ 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. Thank you for your patience!

โฑ๏ธ We automatically close idle threads, which makes them read-only. Make sure you stick around to chat in realtime! If this thread is closed and you have another question you'll need to start a new thread.

๐Ÿ”— 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/1212857134883147806

๐Ÿ“ Have more to share? You can add more detail below, including code, screenshots, videos, etc.

fickle parrotBOT
unique ingot
#

Hey there, let me look into this -- not sure off the top of my head!

void roost
#

thank you

unique ingot
#

It looks like you can have external tests of new versions of your app at the same time as public releases, but an account can only have one of those installed

void roost
#

Suggestion: stripe should have an official developer program that requires a registration fee. having a membership gives you access to a semi-private discourse channel so you don't need to jump through these hoops to ask a question ๐Ÿ˜„

unique ingot
#

If users want to "upgrade" from your test version to the released version, they need to uninstall the test version

void roost
#

by "test version" do you mean the app installed in test mode? or the app installed in either test/live mode?

unique ingot
#

Anyone is welcome to join this Discord, the prompts are a recent change in our process to guide folks to provide information to help us help you up front ๐Ÿ™‚

#

the external test version for your test users

void roost
#

Okay, so:

  • my app has distribution: public but is not released in the marketplace (yet)
  • my users are installing my app in live mode using the install link
  • when I go to publish my app to the marketplace, all these users need to uninstall my app and then reinstall from the marketplace? even if it's the exact same version (i.e. 1.0.0) ?
unique ingot
#

If you want them to use the released version rather than the test version, yes thats my understanding.

void roost
#

Ok, but you're not 100% certain? The reason I'm concerned is we're actively onboarding customers using the install link, and I don't want to require these ~25 companies to have to go through the process of uninstalling & reinstalling :/

unique ingot
#

If users no longer want to evaluate a test app, they must select it from Settings > Installed Apps and uninstall it. If the published version of the app was previously installed on the account, users can reinstall the app from the App Marketplace.
https://docs.stripe.com/stripe-apps/test-app#leaving-test

#

My expectation is that they'd be able to continue using the test version, but it will remain marked as such. They won't automatically get moved to the release version, if that's what you expect.

#

Like what you see here:

void roost
#

Ok. That seems a bit counter-intuitive because when i upload a new version of the app (even in external test mode), all those external testers are automatically upgraded to the latest version