Overview
Anton Payments has two environments. Both have identical APIs — the only difference is whether real money moves.
| Environment | Base URL | API Key Prefix | Real Money |
|---|
| Sandbox | https://api.staging.antonpayments.com | ak_test_ | No |
| Production | https://api.antonpayments.com | ak_live_ | Yes |
Sandbox
The sandbox environment is for development and testing. It mirrors production behavior exactly — same endpoints, same validation, same compliance screening — but no real funds move.
What works in sandbox:
- Full payout lifecycle (created → completed)
- Beneficiary creation and validation
- Webhook delivery to your endpoints
- Batch upload and processing
- Balance queries (seeded test balances)
- Compliance screening simulation
What’s different in sandbox:
- Payouts complete instantly (no real rail processing delay)
- Compliance screening auto-approves (no real OFAC/PEP checks)
- Balances are pre-funded with test amounts
- No real money moves — ever
Use sandbox to build and test your integration end-to-end. Only switch to production when you’ve completed the going live checklist.
Production
Production processes real payouts with real compliance checks. Payouts are routed to real rail providers and funds are delivered to real bank accounts.
To use production:
- Complete the onboarding process and get approved
- Fund your account balances
- Use
ak_live_ API keys
- Point your integration to
https://api.antonpayments.com
Production payouts are irreversible once they reach sent status. Double-check beneficiary details and amounts before creating payouts.
Local development
For local development, you can run the Anton API locally:
| Service | URL |
|---|
| API | http://localhost:8080 |
The local environment uses dev mode authentication, which is simpler for development but not suitable for testing production auth flows.