Skip to main content
Welcome to our API! This guide will walk you through setting up your sandbox account and understanding the dashboard.
1

Request Credentials

To start, you’ll need to get your credentials and API keys for the sandbox account from our support team.
2

Log in to the Sandbox

After receiving your credentials, you can log in to your account at https://staging.merchant.payzio.org.
3

Explore the Dashboard

Your sandbox account dashboard is where you can:
  • Check your current and pending balances.
  • View all pay-in and payout requests.
  • Simulate callback responses for testing purposes.

Authentication

Once you have your API key from the support team or create them yourselves from dashboard, you can begin making requests. All API requests must be authenticated with this key.
This page provides the initial setup steps. For detailed information on API endpoints, please see the “Payments” section.

Handling Errors

If you encounter an error or have an issue with a specific API request, we include a unique request_id to help us quickly identify and resolve your issue.
You can find the request_id in two places:
  1. In the response headers (for both successful and failed requests):
    x-request-id: <REQUEST ID>
    
  2. In the JSON response body (for failed requests):
{
  "status": false,
  "error": {
    "code": <ERROR CODE>,
    "message": "<A error message>",
    "metadata": {
      "request_id": "<REQUEST ID>"
    }
  }
}
When contacting support, please provide this request_id to help us quickly investigate your issue.