Skip to content

API Errors

The API may return the following errors in the response. The message field varies depending on the context. Some errors may include a unique error_id to help with debugging internal issues.

Error CodeDescription
BAD_REQUESTThe request was invalid or malformed.
INTERNAL_ERRORAn unexpected server error occurred.
NOT_FOUNDThe requested resource (e.g., invoice) was not found.
VALIDATION_ERRORInput validation failed (missing or invalid fields).
MERCHANT_BLOCKEDThe merchant account is blocked and cannot perform this action.
PLAN_UPGRADE_REQUIREDThe merchant needs to upgrade their plan to perform this action.
MAINTENANCEThe API is temporarily unavailable due to maintenance.
RATE_LIMIT_EXCEEDEDThe request was rejected because the client has exceeded the allowed number of requests in a given time period.
{
"error": {
"code": "NOT_FOUND",
"message": "Merchant not found",
}
}