Before you start
- A product that you paid for yourself in test mode. The first row on the Go live page, Create your first product, shows as done after that test payment. See Test mode and testing.
- Your business details: your legal name, your registration number if you are a company, your address, and a live web page where buyers can see the price.
Verify your business
Open Go live in the sidebar. The page lists the steps to real money and counts them, for example “1 of 3 done”. The same count shows next to Go live in the sidebar, for example “1/3”. The three rows are:- Create your first product
- Verify your business
- Go live

The Go live page in test mode. The Test and Live switch is at the bottom of the sidebar.

The first question of the business details form.
Switch to live mode
When your business is verified, the Go live page says “Everything is ready. Turn on real payments.” Click Go live on the Go live row. The dashboard switches to live mode and shows “You’re live”. If you have no bank account yet, that message has the link Add a bank account to get paid, about two minutes. You can also use the switch at the bottom of the sidebar, below Settings. It has two options, Test and Live. Click Live, and the dashboard shows “Switched to Live mode” with “You are now viewing live data. Real funds apply.” While your business is not verified, clicking Live opens the Go live page instead. In test mode, a dark strip across the top of every page says “Test mode” and “No real payments are processed”. In live mode the strip is gone.Copy your products to live
Your test products stay in test mode. For each product that you want to sell:- Switch to Test.
- Open Products and click the product.
- Click Copy to live. The dashboard shows your product name followed by “is now in live mode.” and a View it button.

A test product. Copy to live is in the row of buttons below the price.
- Switch to Live.
- Open Products and click the product.
- Click Copy link, and put this link on your site, in your emails, and in your social posts.
- Click Preview to open the live checkout page and check it. A payment on this page charges a real card.
Add a bank account for payouts
Your sales collect in your AgentaOS balance from the first live sale. To move that balance to your bank, add a bank account. You can add it at any time, also before your verification is done. On the Go live page, the Bank account row under Getting paid says “Where we pay you. Not needed to sell. Add it before your first payout, about two minutes.” Click Add on that row. After you go live, the row is highlighted, its last sentence is “Your balance waits until then.”, and its button is Add bank account. Each button opens the Payout accounts tab on Balances with the form. See Add a bank account for the fields and the name check.
The Go live page right after you go live. The Bank account row is the next thing to do.
Changes for your buyers
In live mode, your buyers pay real money:- Charges. The card processor charges the buyer’s card. Test cards such as
4242 4242 4242 4242do not work. - Card statement. The charge shows as
AGENTAOS*followed by your business name, shortened to fit, for exampleAGENTAOS* KNEEGUARD. The buyer’s receipt email says “On your card statement this shows as” and gives the same line. - Invoices and receipts. Test invoices carry a TEST badge and a
TEST-number, and test emails start with[TEST]. Live invoices, receipts, and emails do not. - VAT. The checkout calculates VAT for each buyer and adds it to the price. See How tax works.
If you built an integration
This part is for developers. Your code stays the same, and the key decides the mode.- Switch the dashboard to Live.
- In the sidebar, open Developers → API keys. Under API Keys, click Generate Live Key. Live keys start with
sk_live_. - Put the live key in your deploy in place of the
sk_test_key. Every call with that key reads and writes live data. See Code integration for where the key goes.
livemode: true, so check that field before you fulfill an order. See Receive webhooks in Express.
successUrl, cancelUrl, and webhookUrl must be https URLs on your live site. A product’s own webhookUrl is not copied to live. Events for the live copy go to your endpoint under Webhooks.
Checklist before your first live sale:
- Business verified.
- Each product copied to live, and the live buyer links shared.
-
sk_live_key deployed in place of the test key. -
successUrlandcancelUrlpoint at your live site. - Webhook handler checks the signature and
livemode.
agenta login, then agenta verify declaration to read the five statements you attest to, then agenta verify submit with your details. agenta verify status shows where the review is. An agent connected over MCP files the same form with the agenta_verify_submit tool. See Verify for every option.
Next steps
Payouts
How your balance moves to your bank account or your wallet.
Pricing
What each live sale costs.
Receive webhooks in Express
Check signatures and
livemode on live events.