If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more
processor_response
The processor response information for payment requests, such as direct credit card transactions.
avs_codeenumOptional
The address verification code for Visa, Discover, Mastercard, or American Express transactions.
Allowed values
"A"
For Visa, Mastercard, or Discover transactions, the address matches but the zip code does not match. For American Express transactions, the card holder address is correct.
"B"
For Visa, Mastercard, or Discover transactions, the address matches. International A.
"C"
For Visa, Mastercard, or Discover transactions, no values match. International N.
"D"
For Visa, Mastercard, or Discover transactions, the address and postal code match. International X.
"E"
For Visa, Mastercard, or Discover transactions, not allowed for Internet or phone transactions. For American Express card holder, the name is incorrect but the address and postal code match.
"F"
For Visa, Mastercard, or Discover transactions, the address and postal code match. UK-specific X. For American Express card holder, the name is incorrect but the address matches.
"G"
For Visa, Mastercard, or Discover transactions, global is unavailable. Nothing matches.
"I"
For Visa, Mastercard, or Discover transactions, international is unavailable. Not applicable.
"M"
For Visa, Mastercard, or Discover transactions, the address and postal code match. For American Express card holder, the name, address, and postal code match.
"N"
For Visa, Mastercard, or Discover transactions, nothing matches. For American Express card holder, the address and postal code are both incorrect.
"P"
For Visa, Mastercard, or Discover transactions, postal international Z. Postal code only.
"R"
For Visa, Mastercard, or Discover transactions, re-try the request. For American Express, the system is unavailable.
cvv_codeenumOptional
The card verification value code for for Visa, Discover, Mastercard, or American Express.
Allowed values
"E"
For Visa, Mastercard, Discover, or American Express, error - unrecognized or unknown response.
"I"
For Visa, Mastercard, Discover, or American Express, invalid or null.
"M"
For Visa, Mastercard, Discover, or American Express, the CVV2/CSC matches.
"N"
For Visa, Mastercard, Discover, or American Express, the CVV2/CSC does not match.
"P"
For Visa, Mastercard, Discover, or American Express, it was not processed.
"S"
For Visa, Mastercard, Discover, or American Express, the service is not supported.
"U"
For Visa, Mastercard, Discover, or American Express, unknown - the issuer is not certified.
"X"
For Visa, Mastercard, Discover, or American Express, no response. For Maestro, the service is not available.
"All others"
For Visa, Mastercard, Discover, or American Express, error.
"0"
For Maestro, the CVV2 matched.
"1"
For Maestro, the CVV2 did not match.
"2"
For Maestro, the merchant has not implemented CVV2 code handling.
response_codeenumOptional
Processor response code for the non-PayPal payment processor errors.
Allowed values
"0000"
APPROVED.
"00N7"
CVV2_FAILURE_POSSIBLE_RETRY_WITH_CVV.
"0100"
REFERRAL.
"0390"
ACCOUNT_NOT_FOUND.
"0500"
DO_NOT_HONOR.
"0580"
UNAUTHORIZED_TRANSACTION.
"0800"
BAD_RESPONSE_REVERSAL_REQUIRED.
"0880"
CRYPTOGRAPHIC_FAILURE.
"0890"
UNACCEPTABLE_PIN.
"0960"
SYSTEM_MALFUNCTION.
"0R00"
CANCELLED_PAYMENT.
"1000"
PARTIAL_AUTHORIZATION.
payment_advice_codeenumOptional
The declined payment transactions might have payment advice codes. The card networks, like Visa and Mastercard, return payment advice codes.
Allowed values
"01"
For Mastercard, expired card account upgrade or portfolio sale conversion. Obtain new account information before next billing cycle.
"02"
For Mastercard, over credit limit or insufficient funds. Retry the transaction 72 hours later. For Visa, the card holder wants to stop only one specific payment in the recurring payment relationship. The merchant must NOT resubmit the same transaction. The merchant can continue the billing process in the subsequent billing period.
"03"
For Mastercard, account closed as fraudulent. Obtain another type of payment from customer due to account being closed or fraud. Possible reason: Account closed as fraudulent. For Visa, the card holder wants to stop all recurring payment transactions for a specific merchant. Stop recurring payment requests.
"04"
For Mastercard, token requirements not fulfilled for this token type.
"21"
For Mastercard, the card holder has been unsuccessful at canceling recurring payment through merchant. Stop recurring payment requests. For Visa, all recurring payments were canceled for the card number requested. Stop recurring payment requests.
"22"
For Mastercard, merchant does not qualify for product code.