Skip to main content
Tonder provides two distinct environments for your integration:
  • Sandbox for development and testing
  • Production for processing live transactions
Each environment has its own set of base URLs and API credentials.
Use the correct base URL and API keys for each environment. Using production keys in the sandbox environment (or vice-versa) will result in authentication errors.

Environment Overview

EnvironmentPurposeDashboard
SandboxDevelopment, testing, and integration validationTonder Sandbox Dashboard
ProductionLive transactions with real fundsTonder Production Dashboard

API Endpoints by Integration Type

Tonder uses different base URLs depending on your integration type. The table below provides a complete reference for all endpoints.

Payment Processing Endpoints

PurposeEndpoint
Process Payment (Tokenized Flow)POST https://stage.tonder.io/api/v1/process/
Process Payment (Raw Card Data)POST https://process-sandbox.tonder.io/raw-data
Get Transaction StatusGET https://stage.tonder.io/api/v1/transactions/{id}/

Authentication & Tokenization Endpoints

PurposeEndpoint
Get Access TokenPOST https://stage.tonder.io/tokenization/auth
Tokenize Card Datahttps://token-sandbox.tonder.io/v1/gateway/inboundRoutes/f6eb7af640b041b590a0b2f095a83fa4/token
Your route_id for the tokenization endpoint is provided in your Tonder dashboard after onboarding. Contact support if you don’t have one.

Choosing the Right Endpoint

The endpoint you use depends on your integration approach:
Integration TypeAuth EndpointProcessing EndpointGuide
Tokenized Card Paymentstokenization/authstage.tonder.io/api/v1/process/Tokenized Flow
Raw Card Data (PCI L1)tokenization/authprocess-sandbox.tonder.io/raw-dataRaw Card Data Flow
Non-Card Payments (APMs)Not requiredstage.tonder.io/api/v1/process/Non-Card Payments
For a detailed comparison of card payment integration options, see the Card Payments Overview.

API Credentials

Each environment uses a separate set of API credentials (API Key and Secret Key).
Credential TypeSandboxProduction
API KeyFound in Sandbox Dashboard → DevelopersFound in Production Dashboard → Developers
Secret KeyFound in Sandbox Dashboard → DevelopersFound in Production Dashboard → Developers
Security Best Practices
  • Never use production API keys in your testing environment
  • Never expose API keys in client-side code
  • Store credentials securely on your server
  • Rotate keys immediately if compromised

Quick Reference: Base Domains

DomainEnvironmentUsage
stage.tonder.ioSandboxStandard API, Auth
app.tonder.ioProductionStandard API, Auth
token-sandbox.tonder.ioSandboxCard tokenization service
token.tonder.ioProductionCard tokenization service
process-sandbox.tonder.ioSandboxRaw card data processing (PCI L1)
process.tonder.ioProductionRaw card data processing (PCI L1)

Next Steps