Test vs Live Mode
tiun separates production data from sandbox testing so you can iterate safely before customers see changes.
Two environments
Production is the default live environment: real customers, real payments, and the catalog you ship with.
Sandbox is a fully separate space for experiments: test products, test checkouts, and simulated payment behavior.
Dashboard behavior
The dashboard itself switches entirely when you enable sandbox mode. Products, customers, and settings you see in sandbox are not the same rows as in production. Toggle sandbox off to return to live data.
Using sandbox in your app
Products you create under sandbox exist only in that environment. In code, point the SDK at sandbox by passing sandbox: true in tiun.init(...). That keeps API calls and checkout aligned with the sandbox catalog and payment simulation.
Going live
Production is the default environment — if you never set sandbox: true, you're already live. The dashboard toggle simply switches which data you're viewing (production or sandbox); it doesn't affect what your users see.
If you've been testing in sandbox, remove sandbox: true from SDK initialization and use your production product IDs (prefixed with p-live-).
For step-by-step sandbox setup (dashboard toggle, domain, and SDK), see Sandbox setup.
Last updated
Was this helpful?