M2Square

Errors

Error response shape, common codes, and retry guidance.

Error shape

{
  "error": {
    "code": "quote_expired",
    "message": "The selected quote has expired.",
    "request_id": "req_01JEXAMPLE"
  }
}

Common codes

CodeAction
authentication_failedCheck key and environment.
idempotency_conflictReuse the original payload or send a new key.
quote_expiredCreate a fresh quote.
insufficient_liquidityRetry later or request corridor limit changes.
compliance_review_requiredWait for Sentra review completion.
destination_unavailableAsk for a supported destination.

Retry guidance

Retry network failures and 5xx responses with exponential backoff. Do not retry compliance rejections without correcting the underlying data.

On this page