ErrorResponse
Standard API error object. Fields traceId, timestamp, path, and details are optional and additive for integrators. Messages are provider-agnostic (no acquirer/PSP brand names); use error.code, details, and traceId when contacting support.
- codeType: string
Stable machine-readable error code (e.g. VALIDATION_ERROR, AUTHENTICATION_ERROR, DUPLICATE_WITHDRAWAL_RISK)
- details
Optional structured payload: validation field list,
retryAfterseconds,existingWithdrawalIdfor duplicate withdrawal risk, etc. Shape varies bycode. - integration
Error Optional structured integration hint (transactions). Same additive rules as
details. - messageType: string
Human-readable message without acquirer or PSP identifiers
- pathType: string
Request path that produced the error
- timestampType: stringFormat: date-time
When the error was materialized (ISO 8601)
- traceType: string
Id Correlation / trace identifier for support and logs