Adyen · Schema

VerificationError

PaymentsFinancial ServicesFintech

Properties

Name Type Description
capabilities array Contains the capabilities that the verification error applies to.
code string The verification error code.
message string A description of the error.
remediatingActions array Contains the actions that you can take to resolve the verification error.
subErrors array Contains more granular information about the verification error.
type string The type of error. Possible values: **invalidInput**, **dataMissing**.
View JSON Schema on GitHub

JSON Schema

adyen-verificationerror-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/VerificationError",
  "title": "VerificationError",
  "properties": {
    "capabilities": {
      "description": "Contains the capabilities that the verification error applies to.",
      "items": {
        "enum": [
          "acceptExternalFunding",
          "acceptPspFunding",
          "acceptTransactionInRestrictedCountries",
          "acceptTransactionInRestrictedCountriesCommercial",
          "acceptTransactionInRestrictedCountriesConsumer",
          "acceptTransactionInRestrictedIndustries",
          "acceptTransactionInRestrictedIndustriesCommercial",
          "acceptTransactionInRestrictedIndustriesConsumer",
          "acquiring",
          "atmWithdrawal",
          "atmWithdrawalCommercial",
          "atmWithdrawalConsumer",
          "atmWithdrawalInRestrictedCountries",
          "atmWithdrawalInRestrictedCountriesCommercial",
          "atmWithdrawalInRestrictedCountriesConsumer",
          "authorisedPaymentInstrumentUser",
          "getGrantOffers",
          "issueBankAccount",
          "issueCard",
          "issueCardCommercial",
          "issueCardConsumer",
          "localAcceptance",
          "payout",
          "payoutToTransferInstrument",
          "processing",
          "receiveFromBalanceAccount",
          "receiveFromPlatformPayments",
          "receiveFromThirdParty",
          "receiveFromTransferInstrument",
          "receiveGrants",
          "receivePayments",
          "sendToBalanceAccount",
          "sendToThirdParty",
          "sendToTransferInstrument",
          "thirdPartyFunding",
          "useCard",
          "useCardCommercial",
          "useCardConsumer",
          "useCardInRestrictedCountries",
          "useCardInRestrictedCountriesCommercial",
          "useCardInRestrictedCountriesConsumer",
          "useCardInRestrictedIndustries",
          "useCardInRestrictedIndustriesCommercial",
          "useCardInRestrictedIndustriesConsumer",
          "withdrawFromAtm",
          "withdrawFromAtmCommercial",
          "withdrawFromAtmConsumer",
          "withdrawFromAtmInRestrictedCountries",
          "withdrawFromAtmInRestrictedCountriesCommercial",
          "withdrawFromAtmInRestrictedCountriesConsumer"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "code": {
      "description": "The verification error code.",
      "type": "string"
    },
    "message": {
      "description": "A description of the error.",
      "type": "string"
    },
    "remediatingActions": {
      "description": "Contains the actions that you can take to resolve the verification error.",
      "items": {
        "$ref": "#/components/schemas/RemediatingAction"
      },
      "type": "array"
    },
    "subErrors": {
      "description": "Contains more granular information about the verification error.",
      "items": {
        "$ref": "#/components/schemas/VerificationError-recursive"
      },
      "type": "array"
    },
    "type": {
      "description": "The type of error.\n\n Possible values: **invalidInput**, **dataMissing**.",
      "enum": [
        "dataMissing",
        "invalidInput",
        "pendingStatus"
      ],
      "type": "string"
    }
  },
  "type": "object"
}