Start with a developer account
Open the sandbox and register with your email and a password. Save the sk_test_ key when it is shown; the gateway stores only a hash. Sign in to inspect your test intents and events. Existing portal users can enable their own sandbox from the same screen.
Exercise the lifecycle
Create an intent using an amount expressed as a decimal string, a three-letter currency and your own purchase reference. Supply a unique Idempotency-Key. Simulate success or failure, and try a reversal after success. Inspect the resulting event without connecting a receiving wallet.
Build the live integration separately
Live registration verifies a public HTTPS webhook before issuing live credentials. Pair a dedicated listener phone and configure the provider sender. Your billing server creates live payment intents with the payer number and package amount. It verifies signed webhooks before activating service.
Check the boundaries
Sandbox status simulation does not test receipt parsing, payer-name checks, network availability or router activation. Test those with your actual receipt formats and a controlled live pilot. Your gateway account and API keys must never be exposed in a customer captive portal.
KEEP EXPLORING