Error Codes
PayPal Error Code List and what they mean. Please check here before contacting support for assistance. You may need to Contact PayPal.
ACTION_DOES_NOT_MATCH_INTENT
AGREEMENT_ALREADY_CANCELLED
AMOUNT_CANNOT_BE_SPECIFIED
AMOUNT_MISMATCH
AMOUNT_NOT_PATCHABLE
AMOUNT_LESS_THAN_MIN_VALUE
AUTH_CAPTURE_NOT_ENABLED
AUTHENTICATION_FAILURE
AUTHORIZATION_AMOUNT_EXCEEDED
AUTHORIZATION_CURRENCY_MISMATCH
BILLING_AGREEMENT_NOT_FOUND
CANNOT_BE_NEGATIVE
CANNOT_BE_ZERO_OR_NEGATIVE
CARD_BRAND_NOT_SUPPORTED
CARD_COUNTRY_NOT_SUPPORTED
CARD_TYPE_NOT_SUPPORTED
INVALID_SECURITY_CODE_LENGTH
CITY_REQUIRED
COMPLIANCE_VIOLATION
CONSENT_NEEDED
COUNTRY_NOT_SUPPORTED_BY_PAYMENT_SOURCE
CURRENCY_NOT_SUPPORTED_FOR_CARD_TYPE
CURRENCY_NOT_SUPPORTED_FOR_COUNTRY
CURRENCY_NOT_SUPPORTED_BY_PAYMENT_SOURCE
DECIMAL_PRECISION
DOMESTIC_TRANSACTION_REQUIRED
DUPLICATE_INVOICE_ID
DUPLICATE_REQUEST_ID
FIELD_NOT_PATCHABLE
INSTRUMENT_DECLINED
UNSUPPORTED_INTENT_FOR_PAYMENT_SOURCE
INTERNAL_SERVER_ERROR
INTERNAL_SERVICE_ERROR
INVALID_ACCOUNT_STATUS
INVALID_ARRAY_MAX_ITEMS
INVALID_ARRAY_MIN_ITEMS
INVALID_COUNTRY_CODE
INVALID_CURRENCY_CODE
INVALID_JSON_POINTER_FORMAT
INVALID_PARAMETER_SYNTAX
INVALID_PARAMETER_VALUE
INVALID_PARAMETER
INVALID_PATCH_OPERATION
INVALID_PAYER_ID
INVALID_RESOURCE_ID
INVALID_STRING_LENGTH
ITEM_TOTAL_MISMATCH
ITEM_TOTAL_REQUIRED
MAX_AUTHORIZATION_COUNT_EXCEEDED
MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED
MAX_VALUE_EXCEEDED
MISSING_REQUIRED_PARAMETER
MISSING_SHIPPING_ADDRESS
MULTI_CURRENCY_ORDER
MULTIPLE_SHIPPING_ADDRESS_NOT_SUPPORTED
MULTIPLE_SHIPPING_OPTION_SELECTED
INVALID_PICKUP_ADDRESS
NOT_AUTHORIZED
NOT_ENABLED_FOR_CARD_PROCESSING
NOT_PATCHABLE
NOT_SUPPORTED
ORDER_ALREADY_AUTHORIZED
ORDER_ALREADY_CAPTURED
ORDER_ALREADY_COMPLETED
ORDER_CANNOT_BE_SAVED
ORDER_COMPLETED_OR_VOIDED
ORDER_EXPIRED
ORDER_NOT_APPROVED
ORDER_NOT_SAVED
ORDER_PREVIOUSLY_VOIDED
PARAMETER_VALUE_NOT_SUPPORTED
PATCH_PATH_REQUIRED
PATCH_VALUE_REQUIRED
PAYEE_ACCOUNT_INVALID
PAYEE_ACCOUNT_LOCKED_OR_CLOSED
PAYEE_ACCOUNT_RESTRICTED
PAYEE_BLOCKED_TRANSACTION
PAYER_ACCOUNT_LOCKED_OR_CLOSED
PAYER_ACCOUNT_RESTRICTED
PAYER_CANNOT_PAY
PAYER_CONSENT_REQUIRED
PAYER_COUNTRY_NOT_SUPPORTED
PAYEE_NOT_ENABLED_FOR_CARD_PROCESSING
PAYMENT_INSTRUCTION_REQUIRED
PERMISSION_DENIED
POSTAL_CODE_REQUIRED
POSTAL_CODE_FORMAT
PREFERRED_SHIPPING_OPTION_AMOUNT_MISMATCH
REDIRECT_PAYER_FOR_ALTERNATE_FUNDING
REFERENCE_ID_NOT_FOUND
REFERENCE_ID_REQUIRED
DUPLICATE_REFERENCE_ID
SHIPPING_ADDRESS_INVALID
SHIPPING_OPTION_NOT_SELECTED
SHIPPING_OPTIONS_NOT_SUPPORTED
TAX_TOTAL_MISMATCH
TAX_TOTAL_REQUIRED
TRANSACTION_AMOUNT_EXCEEDS_MONTHLY_MAX_LIMIT
TRANSACTION_BLOCKED_BY_PAYEE
TRANSACTION_LIMIT_EXCEEDED
TRANSACTION_RECEIVING_LIMIT_EXCEEDED
TRANSACTION_REFUSED
UNSUPPORTED_INTENT
UNSUPPORTED_PATCH_PARAMETER_VALUE
UNSUPPORTED_PAYMENT_INSTRUCTION
PAYEE_ACCOUNT_NOT_SUPPORTED
PAYEE_ACCOUNT_NOT_VERIFIED
PAYEE_NOT_CONSENTED
AMOUNT_CHANGE_NOT_ALLOWED
BILLING_AGREEMENT_ID_MISMATCH
PAYMENT_ALREADY_APPROVED
INCOMPATIBLE_PARAMETER_VALUE
INVALID_PREVIOUS_TRANSACTION_REFERENCE
PREVIOUS_TRANSACTION_REFERENCE_HAS_CHARGEBACK
PREVIOUS_TRANSACTION_REFERENCE_VOIDED
PAYMENT_SOURCE_MISMATCH
MERCHANT_INITIATED_WITH_SECURITY_CODE
MERCHANT_INITIATED_WITH_AUTHENTICATION_RESULTS
MERCHANT_INITIATED_WITH_MULTIPLE_PURCHASE_UNITS
PREAPPROVED_PAYMENTS

Last updated