Skip to content

fix(white-label): own no-login success page after Stripe payment - #11

Merged
rrader26 merged 1 commit into
mainfrom
fix/white-label-success-page
Jun 17, 2026
Merged

fix(white-label): own no-login success page after Stripe payment#11
rrader26 merged 1 commit into
mainfrom
fix/white-label-success-page

Conversation

@rrader26

Copy link
Copy Markdown

Signer no longer lands on the login-required in-app billing page after paying. The gate builds its own setup Checkout Session with a public /white-label/done success page; webhook-driven activation unchanged; provider-level setting untouched. 🤖 Generated with Claude Code

…app billing page)

The org's Stripe provider success_redirect_url points at app.thinkfleet.ai/
platform/setup/billing/success — an in-app, login-required page. A no-login
white-label signer landed there after paying. Now the gate builds its own
setup-mode Stripe Checkout Session with success_url = /white-label/done (a public
"you're all set" page); the existing setup_intent.succeeded webhook still
attaches the card and activates the subscription. Provider-level setting is left
untouched so the normal in-app billing flow is unaffected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rrader26
rrader26 merged commit 64c7b28 into main Jun 17, 2026
1 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants