This page provides a complete reference for all error codes returned by the Small Transfers API.
All errors follow the RFC 9457 Problem Details standard.
invalid_request (400 Bad Request)validation_error (422 Unprocessable Entity)duplicate_resource (409 Conflict)unauthenticated (401 Unauthorized)invalid_credentials (401 Unauthorized)invalid_access_token (401 Unauthorized)authorization_code_gone (410 Gone)invalid_webhook_signature (401 Unauthorized)forbidden (403 Forbidden)admin_required (403 Forbidden)merchant_inactive (403 Forbidden)authorization_revoked (403 Forbidden)authorization_inactive (403 Forbidden)charge_not_found (404 Not Found)customer_not_found (404 Not Found)merchant_not_found (404 Not Found)payment_not_found (404 Not Found)payment_method_not_found (404 Not Found)redirect_uri_not_found (404 Not Found)service_not_found (404 Not Found)authorization_not_found (404 Not Found)charges_blocked (402 Payment Required)charge_limit_exceeded (402 Payment Required)payment_provider_declined (402 Payment Required)charge_already_captured (409 Conflict)charge_amount_exceeds_authorized (409 Conflict)charge_expired (410 Gone)charge_voided (410 Gone)payment_already_processing (409 Conflict)payment_wrong_state (409 Conflict)maintenance_mode (503 Service Unavailable)server_error (500 Internal Server Error)