Overviewβ
Learn how to integrate with Oceanpayment, test in the sandbox environment, and go live with production. This guide covers environment differences, API usage, and common troubleshooting solutions.
Environment Setupβ
Note
To ensure system stability and security, the sandbox and production environments must be kept separate to prevent test operations from affecting real transactions.
Sandbox Environmentβ
- Designed for development, testing, and debugging
- Utilizes simulated data; no real transactions are processed
- Optimized for rapid processing and high request volumes
Production Environmentβ
- Processes live transactions
- Handles real user data and actual fund transfers
- Optimized for rapid processing and high request volumes
Environment Differencesβ
Sandbox Environmentβ
- Base URLs typically include "test-, -s"
- Payment results can be simulated (e.g., success or failure)
- Transaction limits are lower
- Full workflows can be tested without using real funds
Production Environmentβ
- Base URLs use the official domain
- Processes real transactions with actual fund movements
- Transaction limits are higher or set according to merchant qualifications
- All operations affect actual funds
Request Addressβ
Note
After completing your sandbox testing, make sure to switch to the production environment once you have a live account.
| Feature | Sandbox | Production |
|---|---|---|
| Payments | test-secure.oceanpayment.com | secure.oceanpayment.com |
| Order Management | test-query.oceanpayment.com | query.oceanpayment.com |
| OPCard | checkout-s.oceanpayment.com | checkout.oceanpayment.com |
| OPCCOUNT | checkout-s.oceanpayment.com | checkout.oceanpayment.com |
Configurationβ
The configuration information varies by feature. Learn how to quickly obtain your Oceanpayment production & sandbox configuration information in Generate Keys.