Last updated: 7/9/2026
After successful payment, TourEstateAI fulfills your subscription or coin pack and redirects you into the app.
Subscriptions: confirmSubscription → fulfillSubscriptionAfterPayment → coin allocation → redirect via getCheckoutReturnUrl. Coins: confirmCoinPackPurchase on /checkout/coins.
Checkout >>> fulfillment >>> Settings or projects
Prerequisites: Successful Stripe payment.
Step 1. Subscription
Status becomes ACTIVE.
Coins allocated per priceBook.
Redirect to settings or /projects/new.
Step 2. Coin pack
Coins added to balance immediately.
Return from /checkout/coins.
Path A: onSuccess in-page. Path B: ?payment_return=1 after redirect (wallets/3DS).
Closing browser before fulfillment completes on redirect flows.
Subscription activates and coins credit; you are redirected to settings or projects.
Tags