Authentication
A Merchant API Key is required to access the Paylox API. This key is created and provided to you exclusively by the Paylox team.
How to Get an API Key?
- Contact the Paylox team ([email protected])
- Our team creates a merchant account for your business
- A unique Merchant API Key is sent to you via email
- Store this key in a secure location
tip
If your API Key needs to be renewed (e.g., in case of a security breach), contact [email protected]. Our team will revoke your current key and create a new one.
API Key Usage
The API Key is sent in the merchant_api_key field when creating a checkout session:
{
"merchant_api_key": "fbd654ad-6448-4cbc-9780-5cdd3eadb677",
"amount": 1000,
...
}
Security Warning
- Never use your API Key in frontend code
- Only send it in backend (server-side) requests
- If your API Key is compromised, immediately notify the Paylox support team
Base URL
| Environment | URL |
|---|---|
| Production | https://api.jetcheckout.com/api/v1 |
| Sandbox | https://sandbox-api.jetcheckout.com/api/v1 |
Rate Limiting
- There is a limit of 100 requests per minute
- When the limit is exceeded, a
429 Too Many Requestsresponse is returned
Error Responses
All error responses are returned in the following format:
{
"detail": "Invalid merchant API key"
}
| HTTP Code | Description |
|---|---|
401 | Invalid or missing API key |
404 | Session not found or expired |
422 | Invalid request format |
429 | Rate limit exceeded |
500 | Server error |