#justin_best-practices
1 messages Β· Page 1 of 1 (latest)
π 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/1468947036861763625
π Have more to share? Add more details, code, screenshots, videos, etc. below.
We can only help in English here I'm afraid
OK
We're building an iOS subscription flow with Stripe API version 2025-12-15.clover and need to
handle these scenarios:
- Trial subscriptions - User must provide payment method BEFORE starting trial (prevent
freeloading) - Non-trial subscriptions - Show the actual price in the mobile payment sheet
- Returning users - Allow reusing saved payment methods without re-entering card details
The Challenge
Scenario: Trial ($0 upfront)
Intent Type: SetupIntent
Shows Price?: β No
Issue: By design - SetupIntent doesn't display amounts
ββββββββββββββββββββββββββββββββββββββββ
Scenario: Non-trial
Intent Type: PaymentIntent
Shows Price?: β
Yes
Issue: Works as expected
Core question for Stripe: Is there a way to show the subscription price in PaymentSheet when
using SetupIntent for trial subscriptions?
Are you working with @ruby chasm ? Your questions are identical
Yes, we're colleaguesβhe's an iOS developer and I'm a backend developer. I'm worried I didn't explain things clearly enough.
Can I close this thread and speak to them directly? It's a waste of both my time and yours to have the same discussion twice
Sorry, I really couldn't access the link he shared with me, so I had no choice but to start a new one. Could you please invite me?