Mastercard · Schema

Error

Details of the error condition such as the source of the error, reason code for the error, if the error is recoverable, and details about the error

Credit CardsDigital IdentityFinancial ServicesFraud DetectionOpen BankingPaymentsFortune 500

Properties

Name Type Description
Source string The application that generated this error
ReasonCode string A unique constant identifying the error case encountered during transaction processing
Description string Short description of the ReasonCode field
Recoverable boolean Indicates whether this error will always be returned for this request, or retrying could change the outcome
Details string Description of the issue
View JSON Schema on GitHub

JSON Schema

mastercard-merchant-locations-error-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Error",
  "type": "object",
  "description": "Details of the error condition such as the source of the error, reason code for the error, if the error is recoverable, and details about the error",
  "properties": {
    "Source": {
      "type": "string",
      "description": "The application that generated this error"
    },
    "ReasonCode": {
      "type": "string",
      "description": "A unique constant identifying the error case encountered during transaction processing"
    },
    "Description": {
      "type": "string",
      "description": "Short description of the ReasonCode field"
    },
    "Recoverable": {
      "type": "boolean",
      "description": "Indicates whether this error will always be returned for this request, or retrying could change the outcome"
    },
    "Details": {
      "type": "string",
      "description": "Description of the issue"
    }
  }
}