Base URL
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:Request Format
- Content-Type:
application/json - Method:
POST,GET(as specified per endpoint) - Body: JSON formatted (for POST requests)
Response Format
All responses are returned in JSON format:Available Endpoints
Transaction Operations
POST /transaction/init- Initialize a transactionGET /transaction/:transactionId- Get transaction statusPOST /transaction/refund/:transactionId- Process refund
Merchant Operations
POST /merchant/get-link- Generate payment linkGET /merchant/:transactionId- Get merchant transaction
Service Information
GET /api-services/balance- Check balanceGET /api-services/services- List available services
Provider-Specific
POST /transaction/confirm/wizall- Confirm Wizall transaction
Rate Limits
- Standard tier: 100 requests per minute
- Enterprise tier: Custom limits available
Webhooks
We provide webhooks for real-time transaction updates. Configure your webhook URL in the dashboard.SDKs and Libraries
Official SDKs available for:- JavaScript/Node.js
- Python (In progress)
- PHP (In progress)
- Java (In progress)