Setup and catalog
Go live
Set up your account and catalog, check the blockers, and test an order before going live.
Questions people ask
What does sandbox mode actually do?
Everything works as usual, but prescriptions and lab orders aren't sent, and orders are marked as sandbox orders. Your network's providers never see sandbox visits; a Client Admin decides them with Simulate…. It turns off when your network approves go-live, and approval deletes the sandbox orders.
Before turning off sandbox mode, must we cancel open test orders ourselves?
No. Approving go-live deletes the orders, visits and lab orders placed in sandbox mode, paid ones included. Refund any real payment in your processor first.
Do we need a test card, with Billing set to None, to test?
No. None on Billing is test mode: orders are marked paid with no charge. That's separate from sandbox mode. Use a 100% promo code instead.
We don't see a Sandbox mode toggle. Where is it?
Only your network or GEN Health switches it. You click SANDBOX MODE → Request go-live.
Where to find it
Start at sidebar → Dashboard (/dashboard), then follow the linked setup pages.
Access: Client Admin. Your provider network or GEN Health controls sandbox mode and approves the go-live request.
What you can do here
- Set up your account
- Set up what patients buy
- Check nothing blocks a sale
- Test an order, then go live
Set up your account
Do these first, in this order.
| # | Do this | Skip if |
|---|---|---|
| 1 | Finish account setup | — |
| 2 | Check your provider network is linked | — |
| 3 | Put a card on file for GEN Health fees | Your parent account pays for you (affiliated client) |
| 4 | Connect your patient payment processor | Affiliate or Review-only |
| 5 | Turn on pharmacies and the pharmacy payment method | You sell no prescription products |
| 6 | Add your logo, colours and domain, then the portal menu and checkout order | — |
| 7 | Invite your team and set Staff permissions | You work alone |
Check the result: each row is done or skipped.
Access: Client Admin.
Set up what patients buy
| # | Do this | Skip if |
|---|---|---|
| 1 | Create and price products from your network's protocols | — |
| 2 | Pair each prescription product with a medication and pharmacy | No prescription products |
| 3 | Add your own intake and consent forms | Your network's forms, which attach on their own, are enough |
| 4 | Turn on labs and lab requirements | No product needs labs |
| 5 | Set up video visit options | You don't sell visits |
| 6 | Sell products on a schedule | No recurring products |
| 7 | Put checkout on your website | You only send checkout links |
Check the result: each row is done or skipped.
Access: Client Admin.
Check nothing blocks a sale
Each stops an order without an error on screen.
Products → Payment
Needs payment setup: no processor is connected, so checkout runs in test mode. Connect one.
Products → Formulary
Unpaired: no medication and pharmacy. Pair them.
Dashboard → Action items
A Payment needed card means a pharmacy payment needs attention. Follow pharmacy payment recovery.
Check the result: both filters show 0 and Action items has no Payment needed card.
Access: Client Admin.
Test an order, then go live
Buy one of your own products the way a patient would.
Make a 100% promo code
See Promo codes. Limit it to your test product.
Buy as a patient
Copy a checkout link from the product on Products. Open it in a private window; use your own email and a street address.
Follow the order
Watch it on Orders. If it stalls, Messages → Notifications says what to fix.
Clean up
Turn off the test code and archive test patients. In sandbox mode, go-live approval deletes your test orders; otherwise cancel them.
Request go-live
If SANDBOX MODE shows at the bottom of the left menu, click it, then Request go-live. Your provider network approves it.
Check the result: the test order clears every gate on Orders (in sandbox mode, decide its visit with ⋮ → Simulate…), and SANDBOX MODE leaves the menu once your network approves.
Access: Client Admin. Only your primary provider network approves go-live.
In a clinic: also test a desk payment: Create order on Orders, take the card on your terminal, then mark it paid. Selling online: run one real card through your live processor, then refund it.
What can go wrong
| What you see | Why | Fix |
|---|---|---|
| Checkout says test mode, no live payment, or a red ! shows on every product | No payment processor is connected | Connect one on Billing. |
| The test order never reaches a provider | Missing forms, or an unpaired product | Messages → Notifications: fix what the alert names, then Check again. |
| Approved, but nothing shipped | The order is in sandbox, or a pharmacy payment is blocked | For a pharmacy payment failure, follow pharmacy payment recovery on the existing prescription; do not create a replacement. For a sandbox order, complete go-live before the patient places a live order. |
| A real patient ordered in sandbox mode | Sandbox orders never reach a pharmacy or lab | Refund any real payment in your processor. Approving go-live deletes sandbox orders, so the patient orders again once you're live. |
Related
Was this helpful?
