← Back to home

Simulate a subscription

Walk through the full journey: subscribe as a customermanage billing (portal) → Stripe Connect (partners & money flow) → platform admin. Real Stripe test mode; complete each step to see progress.

Your progress0 of 8 steps
1

Step 1: Subscribe as a customer

See how a customer picks a plan and pays with Stripe Checkout.

In a real app, the customer picks a plan and pays. Here you’ll go through Stripe Checkout (test mode) to simulate subscribing to the Pro Plan — $20/month.

Pro Plan$20 / month
2

Step 2: Manage your subscription (Customer Portal)

Cancel, update card, or view invoices—Stripe hosts the UI.

Customers need a place to cancel, update their card, and view invoices. Stripe’s Customer Portal does that—you host a link, Stripe hosts the UI.

3

Step 3: Enter the platform world (Stripe Connect)

How platforms split payments: customer → platform fee → partner.

Stripe Connect is how platforms (marketplaces, SaaS) onboard partners and split payments: the customer pays once, the platform keeps a fee, and the partner gets the rest. Next steps will let you play both “partner” and “customer” to see the full flow.

Customer
Pays $100
payment
Platform
Keeps $10
transfer
Partner
Receives $90
4

Step 4: Become a partner

Onboard as a Connect Express account—you’ll be redirected to Stripe.

As the platform, you need partners to receive payouts. With Express accounts, the partner goes through Stripe’s hosted onboarding (bank details, identity). You’ll be redirected to Stripe; when you return, this step is complete.

5

Step 5: Pay as customer — platform & partner get paid

Same checkout, but now the payment is split (fee + partner payout).

Now the customer pays again—but this time, if you have a partner account, the payment is split: platform fee (e.g. 10%) stays with you, the rest goes to the partner. Same Checkout, different destination.

Pro Plan$20 / month

Complete “Become a partner” first so this payment can be split. Otherwise the full amount goes to the platform.

6

Step 6: Partner dashboard — your earnings

See balance and payouts for the Connect account; open Express dashboard.

As the partner, you see your earnings and payouts in Stripe. Here we show real data from the Connect account (available balance, pending, recent payouts). You can also open the real Stripe Express dashboard.

Complete “Become a partner” to see balance data here. You can still open the Express dashboard below (uses the demo Connect account).

7

Step 7: Platform admin — the big picture

All transactions: amount, fee, platform cut, partner destination.

Loading transactions…

8

Step 8: Under the hood

Money flow recap, simulated events, and webhook log.

Recap: money flow (customer → platform → partner), simulated events, and the webhook event log. No new actions—just clarity on what happens under the hood.

Money flow

Customer
Pays $100
payment
Platform
Keeps $10
transfer
Partner
Receives $90

Simulate events (log only)

Webhook event log

No events yet. Complete checkouts or click simulate above.