Preview: the API is being built and these endpoints may change

Test mode

Build against test keys that never touch live money or live networks.

A test key (scn_test_...) talks to a test wallet and a simulated network. Responses, statuses, fees, timing and webhooks match live, so nothing in your code changes when you go live except the key.

Choosing an outcome

In test mode the last four digits of the phone number decide what happens:

Ends inOutcome
0000Permanent failure: failed, with a failure code
1111Temporary failure: tried elsewhere, and with nowhere else to go, failed
2222Unknown outcome: pending while we check its status
3333pending first, then successful
4444pending first, then failed
anything elsesuccessful

What stays separate

Test and live never mix. A test key cannot see live transactions, spend the live wallet or reach a live line, and the dashboard shows each mode on its own.