Sandbox

The sandbox at sandbox.mintagepay.com is a full copy of Mintage Pay that uses free test money. Use it to try your checkout, plugin or code from start to finish. No real money moves.

Sandbox Live
Dashboard and API https://sandbox.mintagepay.com (the API is under /v1) https://app.mintagepay.com
Payment and product pages Same address (/i/..., /l/...) https://pay.mintagepay.com
API keys Start with mp_test_. They do not work on live Start with mp_live_. They do not work in the sandbox
Networks Test networks: Base Sepolia, Solana devnet, TRON Nile Base, Polygon, Solana, TRON
Accounts Free and instant. Sign up yourself By application and review

Get started

  1. Open the sandbox and click Create a free test account. It is ready straight away, with $100 of test fee credit.
  2. Go to Payout addresses and add at least one address for test payments:
    • Base: any address from an Ethereum-style wallet, such as MetaMask.
    • Solana: a devnet address, for example from Phantom with "Testnet mode" turned on.
    • TRON: a Nile address from TronLink, set to the Nile network.
  3. Go to Developers to create an API key and, if you are writing your own code, add your webhook address.

Using WooCommerce? You do not need step 3. Click Connect a test (sandbox) account in the plugin instead.

Get test money

Developers can also request test USDC directly:

curl https://sandbox.mintagepay.com/api/public/sandbox/faucet \
  -H "Content-Type: application/json" \
  -d '{"address": "0xYOUR_ADDRESS", "network": "base"}'

For Solana, leave out network and send a Solana address. Each request gives 100 test USDC, up to 10 requests an hour.

Network fees

How long a test payment takes

About 5 seconds on Solana, and 1.5 to 9 minutes on Base. The payment page shows "payment detected" first, then confirms. Your store or code is told when it is confirmed (the invoice.paid event).

Testing short or extra payments

On a Solana payment, click Pay a different amount (test) and type any amount. Use it to see what happens when a customer pays too little (partially_paid) or too much.

How the sandbox differs from live

For developers

The sandbox has its own machine-readable API description (OpenAPI) at sandbox.mintagepay.com/v1/openapi.json.

Last updated . This page as Markdown. Something missing or wrong? Write to hello@mintagepay.com.