No production risk

Prove the checkout flow before real funds move.

Use testnet to validate payment sessions, buyer checkout, public status, webhook delivery, and reconciliation records before mainnet activation.

01

Create test key

Open the merchant dashboard and use a test secret key for the first API calls.

02

Create session

Call POST /api/v1/payments with a small amount and test metadata.

03

Open checkout

Use the returned payment_url and complete the wallet-side testnet flow.

04

Read status

Call GET /api/v1/payments/{id}/status and store the status plus transaction hash.

05

Receive webhook

Verify the signature and update your order only after a trusted event.

06

Review records

Compare session ID, order ID, amount, network, token, and fee records before mainnet review.

Definition of done

Your integration is ready for review when a developer can create a session, open checkout, confirm status, verify a signed webhook, and reconcile the merchant order ID without manual support.

Open testnet account Merchant checklist

Web3 Testnet Faucets & RPC Endpoints

Acquire free testnet tokens to simulate real blockchain transactions without financial exposure:

Polygon Amoy Testnet

Chain ID: 80002 | Currency: POL / Test-USDT

Get Amoy POL →

Ethereum Sepolia

Chain ID: 11155111 | Currency: SepoliaETH

Get Sepolia ETH →

BNB Smart Chain Testnet

Chain ID: 97 | Currency: tBNB / Test-USDT

Get tBNB →

Solana Devnet

Cluster: Devnet | Currency: SOL / Dev-USDC

Get Devnet SOL →

Arc Network

Mainnet: 5042 | Testnet: 5042002 | Native Gas: USDC

Get Testnet USDC →