Skip to documentation
Developers
Dashboard ↗
Documentation / Foundations
Sandbox Only

Sandbox & testing

Test the order lifecycle without moving real money.

Build in sandbox. These guides describe the current implementation. Live payments and payouts are disabled; planned capabilities are labelled explicitly.

An explicit environment boundary

All external credentials currently use the una_test_ prefix. The API refuses to start outside sandbox mode. No public request parameter can select production. Provider staging experiments are separately gated and are not production commerce.

Test successful and failed purchases

Hosted mock checkout supports success, decline, timeout, network failure, authentication-required and authentication-failed scenarios. A lost response may follow a successful capture: reconcile order state and retry the same action key instead of creating a new purchase.

Useful regression scenarios

Verify repeated payment commands, concurrent captures, wrong order capability, abandoned checkout, partial refunds, subscription renewals and reserves. Synthetic balances are contractual supplier-compensation fixtures, not withdrawable real funds.