PayPal · Schema

Processor Response

The processor response information for payment requests, such as direct credit card transactions.

BillingCommerceDisputesInvoicesOrdersPaymentsPayoutsSubscriptionsTokensWebhooks

Properties

Name Type Description
avs_code string The address verification code for Visa, Discover, Mastercard, or American Express transactions.
cvv_code string The card verification value code for for Visa, Discover, Mastercard, or American Express.
response_code string Processor response code for the non-PayPal payment processor errors.
payment_advice_code string The declined payment transactions might have payment advice codes. The card networks, like Visa and Mastercard, return payment advice codes.
View JSON Schema on GitHub

JSON Schema

paypal-processor-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/processor_response",
  "title": "Processor Response",
  "type": "object",
  "description": "The processor response information for payment requests, such as direct credit card transactions.",
  "properties": {
    "avs_code": {
      "description": "The address verification code for Visa, Discover, Mastercard, or American Express transactions.",
      "type": "string",
      "readOnly": true,
      "enum": [
        "A",
        "B",
        "C",
        "D",
        "E",
        "F",
        "G",
        "I",
        "M",
        "N",
        "P",
        "R",
        "S",
        "U",
        "W",
        "X",
        "Y",
        "Z",
        "Null",
        "0",
        "1",
        "2",
        "3",
        "4"
      ]
    },
    "cvv_code": {
      "description": "The card verification value code for for Visa, Discover, Mastercard, or American Express.",
      "type": "string",
      "readOnly": true,
      "enum": [
        "E",
        "I",
        "M",
        "N",
        "P",
        "S",
        "U",
        "X",
        "All others",
        "0",
        "1",
        "2",
        "3",
        "4"
      ]
    },
    "response_code": {
      "description": "Processor response code for the non-PayPal payment processor errors.",
      "type": "string",
      "readOnly": true,
      "enum": [
        "0000",
        "00N7",
        "0100",
        "0390",
        "0500",
        "0580",
        "0800",
        "0880",
        "0890",
        "0960",
        "0R00",
        "1000",
        "10BR",
        "1300",
        "1310",
        "1312",
        "1317",
        "1320",
        "1330",
        "1335",
        "1340",
        "1350",
        "1352",
        "1360",
        "1370",
        "1380",
        "1382",
        "1384",
        "1390",
        "1393",
        "5100",
        "5110",
        "5120",
        "5130",
        "5135",
        "5140",
        "5150",
        "5160",
        "5170",
        "5180",
        "5190",
        "5200",
        "5210",
        "5400",
        "5500",
        "5650",
        "5700",
        "5710",
        "5800",
        "5900",
        "5910",
        "5920",
        "5930",
        "5950",
        "6300",
        "7600",
        "7700",
        "7710",
        "7800",
        "7900",
        "8000",
        "8010",
        "8020",
        "8030",
        "8100",
        "8110",
        "8220",
        "9100",
        "9500",
        "9510",
        "9520",
        "9530",
        "9540",
        "9600",
        "PCNR",
        "PCVV",
        "PP06",
        "PPRN",
        "PPAD",
        "PPAB",
        "PPAE",
        "PPAG",
        "PPAI",
        "PPAR",
        "PPAU",
        "PPAV",
        "PPAX",
        "PPBG",
        "PPC2",
        "PPCE",
        "PPCO",
        "PPCR",
        "PPCT",
        "PPCU",
        "PPD3",
        "PPDC",
        "PPDI",
        "PPDV",
        "PPDT",
        "PPEF",
        "PPEL",
        "PPER",
        "PPEX",
        "PPFE",
        "PPFI",
        "PPFR",
        "PPFV",
        "PPGR",
        "PPH1",
        "PPIF",
        "PPII",
        "PPIM",
        "PPIT",
        "PPLR",
        "PPLS",
        "PPMB",
        "PPMC",
        "PPMD",
        "PPNC",
        "PPNL",
        "PPNM",
        "PPNT",
        "PPPH",
        "PPPI",
        "PPPM",
        "PPQC",
        "PPRE",
        "PPRF",
        "PPRR",
        "PPS0",
        "PPS1",
        "PPS2",
        "PPS3",
        "PPS4",
        "PPS5",
        "PPS6",
        "PPSC",
        "PPSD",
        "PPSE",
        "PPTE",
        "PPTF",
        "PPTI",
        "PPTR",
        "PPTT",
        "PPTV",
        "PPUA",
        "PPUC",
        "PPUE",
        "PPUI",
        "PPUP",
        "PPUR",
        "PPVC",
        "PPVE",
        "PPVT"
      ]
    },
    "payment_advice_code": {
      "description": "The declined payment transactions might have payment advice codes. The card networks, like Visa and Mastercard, return payment advice codes.",
      "type": "string",
      "readOnly": true,
      "enum": [
        "01",
        "02",
        "03",
        "21"
      ]
    }
  }
}