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.