Open banking payment provider using instant bank payments. No card or voucher required - users authenticate directly with their bank.Operations: Pay-In ✓ | Pay-Out - | Webhook - Processing: Asynchronous - redirect user to Brite's hosted page Payment type: Open banking / instant bank transferFields marked with * are required.
Brite transport failures are mapped to normalized Mozarto errorCode values. Use errorCode for programmatic handling.
Mozarto errorCode
PSP raw signal
When
INVALID_PSP_CREDENTIALS
HTTP 404 / 401 / 403
Brite API key or merchant credentials are missing or rejected
PSP_TIMEOUT
HTTP 408 or response body contains "timeout"
Brite did not respond in time - safe to retry
PSP_UNAVAILABLE
HTTP 5xx
Brite service error - safe to retry with backoff
PSP_RATE_LIMITED
HTTP 429
Too many requests - retry after a delay
UNKNOWN_PSP_ERROR
Any other response
Deposit session creation failed - check data for the raw Brite response
Note: Brite business-level rejections (session creation failures where Brite returns a 200 with an error body) also produce UNKNOWN_PSP_ERROR since the HTTP status is not available at that boundary.For the full list of errorCode values and retryability guidance, see Errors.