Erros
Catálogo completo de códigos e formatos.
Envelope padrão (framework)
{
"statusCode": 400,
"error": "Bad Request",
"message": "..."
}Envelope custom (transacional)
{
"statusCode": 409,
"error": "Conflict",
"message": { "error": { "code": "BUYCARD_NOT_CANCELLABLE", "message": "..." } }
}Códigos 401
API_KEY_INVALIDINVALID_SECRETPASSPHRASE_REQUIREDINVALID_PASSPHRASE
Códigos 403
API_KEY_EXPIREDAPI_KEY_REVOKEDAPI_KEY_FROZENMISSING_SCOPEIP_NOT_ALLOWEDTX_BLOCKED_MEDTX_BLOCKED_TEMPACCOUNT_LOCKEDACCOUNT_BANNEDFIRST_DEPOSIT_CAPSANDBOX_ONLY
Códigos 409
IDEMPOTENCY_CONFLICTBUYCARD_NOT_CANCELLABLE
Códigos 429
RATE_LIMIT_EXCEEDEDBURST_EXCEEDEDPROVIDER_BACKPRESSUREABUSE_SUSPEND
Códigos 400
VALIDATION_ERRORSANDBOX_DISABLED
Cookbook
401 = revalide credenciais; 403 com TX_BLOCKED_* = aguarde ou contate suporte; 409 IDEMPOTENCY_CONFLICT = chave já usada com payload diferente, gere outra; 429 = backoff + retry.
