Become a Paddle partner
Join the Paddle partner program to read this content. You'll also get access to our partner API and agent tooling. Let us know a few details about your business to get started. Already a partner? Log in to view this page.
Sellers build and test their integration in sandbox. Going live is the process of getting their live Paddle account ready to accept real payments, then switching their app over to it.
Because you create sellers in both environments and keep them in sync as they build, the live account already exists but it's not ready to transact yet. Going live clears the remaining requirements, then flips the seller's app from sandbox to live.
How go-live works
Going live has two main parts. You prepare the seller, then register their domains and run them through Paddle verification.
These parts run independently, so you can start both as soon as the seller is ready. Once Paddle's go-live checks pass, the seller can take live payments.
flowchart TB
prep["Prepare for go-live<br>terms ยท deploy ยท public pages"]
prep --> dom["Register checkout domains<br>+ set default payment link"]
prep --> ver["Verify the seller<br>embed โ automated review"]
dom --> gate{"Go-live checks<br>all pass?"}
ver --> gate
gate -->|yes| live(["Seller is live<br>taking real payments"])
gate -->|action needed| ver
live -.->|any time| pay["Set up payouts<br>to receive funds"]
Verification and domain review both happen on Paddle's side. They're automated, and typically take minutes to complete, but can take longer if a seller needs to provide additional information or has a non-straightforward business setup.
The seller can keep building while they're going through verification and domain review. You can surface their status in your platform and guide the seller through anything Paddle needs from them.
When a seller can go live
A seller can take live payments once two things are true:
- The seller is verified. Passing verification enables checkout on their account and activates it.
- An approved domain is set as their default checkout URL. You do this when you register the seller's checkout domain.
You can surface verification status while it runs, then present a go-live moment once it completes. See Verify a seller.
A seller can start selling before they've set up a payout account. Payouts don't block taking payments. However, they need an active payout account before Paddle can send them their earnings. See Set up payout accounts.
What the seller sees
In your platform, you should build a clear go-live experience for the seller. This includes a readiness checklist that reflects each requirement, a status for verification and domain review, and an explicit way to switch from test to live once they're ready. This mirrors how Paddle presents go-live in its own dashboard.
Take a seller live
Prepare a seller for go-live Agent
Confirm the seller meets Paddle's minimum terms, deploy their app, and check that their pages are publicly reachable.
Register checkout domains Agent
Register the seller's checkout domain in live, verify Apple Pay, and set their default payment link.
Verify a seller and take them live Platform
Run the seller through verification with the embed, surface their status, and switch their app to live once they pass.
Set up payout accounts Platform
Add the seller's payout details so Paddle can send them their funds.
Integrate with AI
Point your agent at the skills for this stage, alongside your own skills that wrap your platform's helper functions, proxies, and business logic. See the agent layer for how this fits together.
For this stage, we recommend using:
If you install all the skills, your agent should automatically invoke the correct skills for each step. See Integrate with AI for the full set and how to install them.