Payments & billing · Getting paid
Use ThriveCart as your checkout (cards + PayPal)
Route buyers through ThriveCart instead of the built-in Stripe checkout — useful if you already sell there or want PayPal. Purchases, cancellations, and refunds sync back automatically, creating member accounts for you.
When to choose ThriveCart
The built-in Stripe checkout covers card payments. If you already run a ThriveCart funnel — with its upsells, bump offers, and PayPal support — you can keep selling there and let the platform handle access. When a customer buys through ThriveCart, a webhook notifies your platform, which creates their member account and grants access automatically. Cancellations and refunds in ThriveCart flow back the same way, and both card and PayPal purchases trigger it.
You choose the active checkout under Payments → Checkout providers: Internal (Stripe), ThriveCart, or an external URL.
Setting it up
The ThriveCart page under Integrations walks you through a setup checklist: pick ThriveCart as your provider, enter your ThriveCart account subdomain, copy the webhook URL into ThriveCart (Settings → API & webhooks → Add new), and add the matching webhook secret as shown on the page.
Then connect each plan: every public plan needs its ThriveCart checkout URL entered on the plan in Membership plans. The Buy button routes to that URL when a customer picks the plan. If a public plan is missing its URL, purchases of that plan are blocked with a clear error rather than quietly falling back to Stripe — so complete all plans before going live.
Staying in sync
The integration page shows sync status, and a daily reconcile double-checks ThriveCart so a missed webhook can't leave a paying customer locked out. Always run a test purchase end-to-end and confirm the member account appears before sending real traffic.
Step by step
- Open Integrations → ThriveCart in your admin.
- Follow the setup checklist: set the checkout provider to ThriveCart.
- Enter your ThriveCart account subdomain.
- Copy the webhook URL into ThriveCart under Settings → API & webhooks → Add new.
- Add the webhook secret as instructed on the page.
- Open Membership plans and enter each public plan's ThriveCart checkout URL.
- Run a test purchase and confirm the member account is created automatically.
Good to know
- PayPal buyers are handled exactly like card buyers — the webhook fires for both.
- Test with a real (refundable) purchase; it's the only way to verify the full flow.
Related articles
Connect your Stripe account to get paid
Link your own Stripe account so member payments go straight to you. Connection uses secure OAuth — the platform only receives an account ID, never your secret keys — and money-changing actions stay locked until you unlock them.
How members buy: pricing page, guest checkout & checkout links
Your pricing page lists your public plans; anyone can buy, even without an account. After payment the buyer is signed in automatically. You can also ask the AI assistant to generate a personal checkout link for a specific member.
