API Environments
PaynPlus allows partners to integrate with our solutions through two distinct environments: Sandbox and Production. Ensure you use the correct API keys and endpoints for each environment.
Learn the Environments
Sandbox Environment
The Sandbox environment provides an isolated instance for integrating PaynPlus solutions and testing development builds, without the risk of impacting live transactions and real customers. During this testing phase, you must use your Test API Keys (`pk_test_...`, `sk_test_...`).
Production Environment
The Production environment represents the live setting where actual transactions result in real charges and fund movements. To conduct live transactions, you must use your Live API Keys (`pk_live_...`, `sk_live_...`) and real e-wallet accounts or credit cards.
Online Payments Domains
Check the table below for the base URLs applicable to both environments for Online Payment APIs.
| Service | Sandbox (Test) | Production (Live) |
|---|---|---|
| REST API Base URL | https://api-sandbox.paynplus.com | https://api.paynplus.com |
| Hosted Checkout Page | https://checkout-sandbox.paynplus.com | https://checkout.paynplus.com |
| Webhooks IP Addresses | Not strictly enforced in Sandbox. | See Webhook IPs for whitelisting. |