Express Checkout errors - 10001 to 17006

SetExpressCheckout errors

Error code Short and long messages User action
10001 ButtonSource value truncated.
The transaction could not be loaded
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10001 Internal Error
Internal Error
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10003 Missing argument.
OtherPaymentMethodID is missing.
10003 Missing argument.
OtherPaymentMethodLabel is missing.
10003 Missing argument.
OtherPaymentMethodType is missing.
10003 Missing argument.
One or more of these giropay URLs is missing: giropaySuccessURL, giropayCancelURL, BanktxnPendingURL.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Transaction refused because of an invalid argument. See additional error messages for details.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction id is not valid
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid value for request billing address parameter.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid item URL.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
OtherPaymentMethodType is invalid.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
RegistrationDate of buyer is invalid.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid character in parameter. Invalid characters include 0x0, 0x1, 0x3, 0x5, 0x7, 0x8, 0xb, 0x1a, 0x1b for example.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback overall positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback overall negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback total positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback total negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback recent positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay buyer feedback recent negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
SellerRegistrationDate is invalid.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback overall positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback overall negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback total positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback total negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback recent positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback recent negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item transaction date.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item buyer protection type.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item payment hold risk.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Multiple eBay order IDs not allowed.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
AllowPushFunding value specified is invalid. It must be 0 or 1 or an empty string.
10005 Option not supported.
Merchant not enabled to use enhanced checkout data.
10005 Option not supported.
Merchant not enabled to use OtherPaymentMethodDetails.
10005 Option not supported.
Transaction ID is not supported.
10007 Permission denied
You do not have permission to make this API call
10010 Invalid Invoice
Non-ASCII invoice id is not supported.
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
10101 Option not supported.
Express Checkout temporarily unavailable. Please try later.
10102 PaymentAction of Order Temporarily Unavailable
PaymentAction of Order is temporarily unavailable. Please try later or use other PaymentAction.
10103 Please use another Solution Type.
Your Solution Type is temporarily unavailable. If possible, please use another Solution Type.
10400 Transaction refused because of an invalid argument. See additional error messages for details.
OrderTotal is missing.
10401 Transaction refused because of an invalid argument. See additional error messages for details.
Order total is invalid.
10402 Authorization only is not allowed for merchant.
This merchant account is not permitted to set PaymentAction to Authorization. Please contact Customer Service.
10404 Transaction refused because of an invalid argument. See additional error messages for details.
ReturnURL is missing.
10405 Transaction refused because of an invalid argument. See additional error messages for details.
CancelURL is missing.
10407 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid buyer email address (BuyerEmail).
10409 You're not authorized to access this info.
Express Checkout token was issued for a merchant account other than yours.
10410 Invalid token
Invalid token.
10411 This Express Checkout session has expired.
This Express Checkout session has expired. Token value is no longer valid.
If you receive this error, you must return your buyer to PayPal to approve the use of PayPal again. Display an error message to inform the buyer that the transaction expired, and provide a button to return to PayPal. In this situation, you are effectively restarting the entire checkout process. (Do not reuse the expired token value on SetExpressCheckout request.) However, because you already know the final OrderTotal, be sure to update the value for that element if appropriate. You might also want to update the values for ReturnURL and CancelURL, if necessary.
10412 Duplicate invoice
Payment has already been made for this InvoiceID.
PayPal checks that InvoiceID values are unique for any particular merchant. If you send an InvoiceID value already associated with another transaction in the PayPal system, PayPal returns error code 10412. You might not be able to correct this error during an actual checkout. If you receive this error, research why it might occur and modify your implementation of Express Checkout to ensure that you generate unique invoice identification numbers.
10413 Transaction refused because of an invalid argument. See additional error messages for details
The totals of the cart item amounts do not match order amounts.
If you receive this error, be sure the total of the payment detail item parameters, such as ItemTotal, HandlingTotal, TaxTotal, and so forth add up to the order total.
10415 Transaction refused because of an invalid argument. See additional error messages for details.
A successful transaction has already been completed for this token.

PayPal allows a token only once for a successful transaction. If you determine that your buyers are clicking your Place Order button twice, PayPal recommends that you disable the button after your buyer has clicked it.

To learn more about possible causes and corrective actions, see What is API error code 10415?.

10418 Transaction refused because of an invalid argument. See additional error messages for details
The currencies of the shopping cart amounts must be the same.
10425 Express Checkout has been disabled for this merchant.
Express Checkout has been disabled for this merchant. Please contact Customer Service.
10426 Transaction refused because of an invalid argument. See additional error messages for details
Item total is invalid.
10427 Transaction refused because of an invalid argument. See additional error messages for details
Shipping total is invalid.
10428 Transaction refused because of an invalid argument. See additional error messages for details
Handling total is invalid.
10429 Transaction refused because of an invalid argument. See additional error messages for details
Tax total is invalid.
10430 Transaction refused because of an invalid argument. See additional error messages for details
Item amount is missing.
10431 Transaction refused because of an invalid argument. See additional error messages for details
Item amount is invalid.
10432 Transaction refused because of an invalid argument. See additional error messages for details
Invoice ID value exceeds maximum allowable length.
10433 Transaction refused because of an invalid argument. See additional error messages for details
Value of Order Description has been truncated.
10434 Transaction refused because of an invalid argument. See additional error messages for details
Value of Custom element has been truncated.
10436 Transaction refused because of an invalid argument. See additional error messages for details.
PageStyle value exceeds maximum allowable length.
10437 Transaction refused because of an invalid argument. See additional error messages for details.
cpp-header-image value exceeds maximum allowable length.
10438 Transaction refused because of an invalid argument. See additional error messages for details.
cpp-header-image value exceeds maximum allowable length.
10439 Transaction refused because of an invalid argument. See additional error messages for details.
cpp-header-image value exceeds maximum allowable length.
10440 Transaction refused because of an invalid argument. See additional error messages for details.
cpp-header-image value exceeds maximum allowable length.
10441 Transaction refused because of an invalid argument. See additional error messages for details
The NotifyURL element value exceeds maximum allowable length.
10442 ButtonSource value truncated.
The ButtonSource element value exceeds maximum allowable length.
10446 Transaction refused because of an invalid argument. See additional error messages for details.
Sale is only allowed PaymentAction.
10457 Error occurred in communicating to eBay
eBay API creation error
10458 Error occurred in communicating to eBay
eBay API unknown failure
10459 Error occurred in communicating to eBay
eBay API failure
10460 Error occurred in communicating to eBay
Parsing error
10461 Error occurred in communicating to eBay
Item number invalid, removed, or unavailable
10462 Error occurred in communicating to eBay
Order not found
10463 Error occurred in communicating to eBay
eBay user password incorrect
10464 Error occurred in communicating to eBay
Item ID and Transaction ID mismatch
10465 Error occurred in communicating to eBay
eBay user invalid
10467 Error occurred in communicating to eBay
Duplicate Item ID
10468 Transaction refused because of an invalid argument. See additional error messages for details
Duplicate Order ID
10469 PaymentAction of Order Temporarily Unavailable
Express Auctions is unavailable
10470 Wowo flag is off for ExpressO feature
Solution Type passed as Sole while ExpressO feature is turned off
10471 Transaction refused because of an invalid argument. See additional error messages for details
ReturnURL is missing
10472 Transaction refused because of an invalid argument. See additional error messages for details
CancelURL is missing
10473 Error occurred in communicating to eBay
Multiple Order IDs are not supported
10474 Invalid Data
This transaction cannot be processed. The country code in the shipping address must match the buyer's country of residence

10475

Transaction refused because of an invalid argument. See additional error messages for details
This transaction cannot be completed with PaymentAction of Sale
10476 Invalid Data
Maximum number of billing agreements exceeded
10477 Invalid Data
More than one billing agreement specified for reference transaction
10478 Invalid Data
Recurring payments profile description must be provided if the billing agreement type is recurring payments
10479 Invalid Data
Billing agreement types cannot be mixed in the same request
10480 Invalid Data
Invalid billing agreement type
10482 Transaction refused because of an invalid argument. See additional error messages for details.
PaymentAction of Order is not allowed with Unilateral and Non-Credentialed authentication.
10537 Risk Control Country Filter Failure
The transaction was refused because the country was prohibited as a result of your Country Monitor Risk Control Settings.
10538 Risk Control Max Amount Failure
The transaction was refused because the maximum amount was exceeded as a result of your Maximum Amount Risk Control Settings.
10539 Payment declined by your Risk Controls settings: PayPal Risk Model.
Payment declined by your Risk Controls settings: PayPal Risk Model.
10605 Transaction refused because of an invalid argument. See additional error messages for details.
Currency is not supported
Retry the request with a PayPal-supported currency.
10725 Shipping Address Country Error
There was an error in the Shipping Address Country field
10727 Shipping Address1 Empty
The field Shipping Address1 is required
10728 Shipping Address City Empty
The field Shipping Address City is required
10729 Shipping Address State Empty
The field Shipping Address State is required
10730 Shipping Address Postal Code Empty
The field Shipping Address Postal Code is required
10731 Shipping Address Country Empty
The field Shipping Address Country is required
10736 Shipping Address Invalid City State Postal Code
A match of the Shipping Address City, State, and Postal Code failed.

Redirect the buyer to the provided shipping information and allow them to update/change the shipping address.

10800 Invalid Data
Your request is too long. Check URLs and other long strings.
11001 Exceeds maximum length.
Value of NoteText element is truncated.
11001 Exceeds maximum length.
OtherPaymentMethodID exceeds maximum length.
11001 Exceeds maximum length.
OtherPaymentMethodLabel exceeds maximum length.
11001 Exceeds maximum length.
OtherPaymentMethodLabelDescription exceeds maximum length.
11001 Exceeds maximum length.
OtherPaymentMethodLongDescription exceeds maximum length.
11001 Exceeds maximum length.
OtherPaymentMethodLongDescriptionTitle exceeds maximum length.
11001 Exceeds maximum length.
OtherPaymentMethodIcon exceeds maximum length.
11001 Exceeds maximum length.
NoteToBuyer text element exceeds maximum length and is truncated.
Type: Warning
11068 Seller restriction.
All sellers restricted.
11547 Recurring payments temporarily unavailable; try again later
Recurring payments temporarily unavailable.
11547 Permission denied.
Permission Denied. You are not authorized to do this kind of transaction
11601 Request for billing address failed
Billing address request is not enabled for merchant
11602 Request for billing address failed
Feature not yet available
11800 Invalid Data
Your request is too long. Check URLs and other long strings.
11800 Exceeds maximum length.
FulfillmentReferenceNumber exceeds maximum length.
Provide a FulfillmentReferenceNumber that is less than 32 characters long.
11801 Invalid Data
You cannot pass both new and deprecated parameter address fields.
11802 Invalid Data
You cannot pass both the new and deprecated Custom parameter.
11803 Invalid Data
You cannot pass both the new and deprecated Invoice ID parameter.
11804 Invalid Data
You cannot pass both the new and deprecated order description.
11805 Invalid Data
You cannot pass both the new and deprecated order total or amount parameters.
11806 Invalid Data
You cannot pass both the new and deprecated ProfileAddressChangeDate parameter.
11807 Invalid Data
You cannot pass both the new and deprecated ShippingMethod parameter.
11810 Transaction refused because of an invalid argument. See additional error messages for details
Invalid Insurance Amount.
11811 Transaction refused because of an invalid argument. See additional error messages for details
Invalid Shipping Discount.
11812 Invalid Data
The value of Description parameter has been truncated.
11813 Transaction refused because of an invalid argument. See additional error messages for details
Invalid callback URL.
11813 Callback URL is wrong type
Callback URL is wrong type; you must use the HTTPS
Ensure that your callback URL starts with https://.
11814 Invalid data
Invalid value for AllowNote.
11815 Transaction refused because of an invalid argument. See additional error messages for details
Item sales tax is invalid.
11821 Invalid shipping options
Invalid shipping options; you must specify a name and amount for each shipping option type
11822 Multiple default shipping options specified
More than one shipping option type is marked as the default; you can only specify one default shipping option at a time
11823 No default shipping option specified
You must specify one shipping option type as the default
11824 Invalid callback timeout
The callback timeout is zero; you must specify a longer timeout value
11825 Flat-rate shipping options are missing
Flat-rate shipping options are missing; you must specify flat-rate shipping options when you specify a callback URL
11826 Invalid shipping total
Invalid shipping total; it should equal the shipping amount of the selected shipping option
11827 Line items missing
Line items missing; line items are required when you specify a callback URL for flat-rate shipping options
11828 Maximum amount of order not specified
Maximum amount of order not specified; you must specify the estimated value of the order when using a flat-rate shipping option
11829 Shipping total is missing
Shipping total is missing; you must specify a shipping total when using a flat-rate shipping option
11830 Insurance amount is missing
Insurance amount is missing; you have offered insurance but have not specified an amount.
11831 Callback URL is too long
Callback URL is too long; it must not exceed 1,024 characters
11832 Maximum amount of order is less than itemized amounts
Maximum amount of order is less than itemized amounts; the value of all items, including handling, shipping, tax, and insurance cannot be greater than the maximum amount of the order
12109 Option not supported.
Seller blocks payments via eBay checkout for all eBay items.
12124 Option not supported.
Express Checkout not supported for you.
12200 Buyer ID is not present.
Buyer ID must be specified to process an Immediate Payment item.
12201 Immediate Payment item was not found.
The item specified is either not valid or is not currently available for purchase as an Immediate Payment item.
Please check that the item is a valid Immediate Payment item.
12202 More than one eBay item is present.
Only one Immediate Payment item can be paid for in a single PayPal payment transaction.
12203 Instant payment required for 3PXO.
Instant Payment in 3PXO cannot be pending. The transaction has been rolled back.
3PXO = Third party checkout
12205 eBay Transaction ID and eBay Order ID must be null.
Requests for eBay Immediate Payment items should not contain either eBay transaction ID or eBay order ID. If the fields are present, they should contain null values.
12207 Cart ID is required for Immediate Payment item.
Cart ID is required for Immediate Payment item.
12208 eBay item amount does not match Express Checkout API item amount.
eBay item amount must match Express Checkout API item amount.
13100 Parallel payments functionality is not available
Parallel payments functionality is not available
13101 Invalid Data
Payment action of Order is only supported for parallel payments
13102 Payment Request ID is missing
Payment Request ID is mandatory for parallel payments
13103 Duplicate Payment Request ID passed
Payment Request ID must be unique for parallel payments
13104 Transaction refused because of an invalid argument. See Additional error messages for details.
Number of payment requests exceeds maximum number of supported requests.
13105 Invalid Data
Billing Agreement is not supported for parallel payments.
13106 Invalid Data
You cannot pass both the new and deprecated PaymentAction parameter.
13108 Merchant is not eligible.
Merchant is not eligible for parallel payments.
13110 Multi Payments Sale is Not allowed
Due to some technical difficulties the Multi Payments for Sale is not available now please try again later.
13111 Mixed Payment action not supported
The Payment Action passed should be unique, mixed Payment Action not supported
13114 Buyer Didn't Complete
The Buyer returned without completing the payment
13115 Seller ID Missing
Seller ID is mandatory for parallel payments
13116 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction is in progress for this token.
17004 Invalid Location Type.
Your request was refused because of an invalid `LocationType`. Set `LocationType` to `Store` for a BOPIS transaction or `PICKUP_DROP_OFF` for a PUDO transaction.
19065 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid Request Parameter: RedeemedOfferAmount

GetExpressCheckoutDetails errors

Error code Short and long messages User action
10001 Internal Error
Internal Error

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10001 Internal Error
Transaction failed due to internal error

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10001 ButtonSource value truncated.
The transaction could not be loaded

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10001 ButtonSource value truncated.
The transaction could not be loaded

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10003 Missing argument.
OtherPaymentMethodID is missing.
10003 Missing argument.
OtherPaymentMethodLabel is missing.
10003 Missing argument.
OtherPaymentMethodType is missing.
10003 Missing argument.
One or more of these giropay URLs is missing: giropaySuccessURL, giropayCancelURL, BanktxnPendingURL.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Transaction refused because of an invalid argument. See additional error messages for details.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction id is not valid
10004 Invalid transaction type
You can not get the details for this type of transaction
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction could not be loaded
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction id is not valid
10007 Permission denied
You do not have permission to make this API call
10007 Permission denied
You do not have permission to get the details of this transaction
10007 Permission denied
You do not have permission to make this API call
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
10408 Express Checkout token is missing.
Express Checkout token is missing.
10409 You're not authorized to access this info.
Express Checkout token was issued for a merchant account other than yours.
10410 Invalid token
Invalid token.
10411 This Express Checkout session has expired.
This Express Checkout session has expired. Token value is no longer valid.
10414 Transaction refused because of an invalid argument. See additional error messages for details.
The amount exceeds the maximum amount for a single transaction.
10485 Payment not authorized
Payment has not been authorized by the user.
Redirect the user to PayPal for approval as shown in step 3 of How to create one-time payments.
11302 Cannot pay self
The transaction was refused because you cannot send money to yourself.
11611 Transaction blocked by your settings in FMF
Transaction blocked by your settings in FMF
13112 Cannot Pay Seller.
The Buyer will not be able to Pay the seller for this transaction
13113 Buyer Cannot Pay.
The Buyer cannot pay with PayPal for this transaction.
Inform the buyer that PayPal declined the transaction and to contact PayPal Customer Service.
13116 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction is in progress for this token.

DoExpressCheckoutPayment errors

Error code Short and long messages User action
10001 Internal Error
Transaction failed due to internal error.
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10001 Internal Error
Warning an internal error has occurred. The transaction id may not be correct
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10001 ButtonSource value truncated.
The transaction could not be loaded
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10001 Internal Error
Internal Error

Inform the customer an error occurred and to retry the transaction. Provide a link to restart the checkout flow. If this issue continues, contact Merchant Technical Support.

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10002 Receiving Limit exceeded
You've exceeded the receiving limit. This transaction can't be completed.
10003 Missing argument
Invoice ID is required
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Transaction refused because of an invalid argument. See additional error messages for details.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction id is not valid
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid item URL.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
SellerRegistrationDate is invalid.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback overall positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback overall negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback total positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback total negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback recent positive count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay seller feedback recent negative count.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item transaction date.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item buyer protection type.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid eBay item payment hold risk.
10004 Transaction refused because of an invalid argument. See additional error messages for details.
Multiple eBay order IDs not allowed.
10007 Permission denied
You do not have permissions to make this API call
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
10215
(Warning)
Soft Descriptor truncated
The soft descriptor passed in was truncated
10406 Transaction refused because of an invalid argument. See additional error messages for details.
The PayerID value is invalid.
10408 Express Checkout token is missing.
Express Checkout token is missing.
10409 You're not authorized to access this info.
Express Checkout token was issued for a merchant account other than yours.
10410 Invalid token
Invalid token.
10411 This Express Checkout session has expired.
This Express Checkout session has expired. Token value is no longer valid.
Inform the customer that the Express Checkout transaction has expired and they need to restart the transaction. Offer the customer a quick link to restart the Express Checkout flow and redirect the customer back to PayPal.
10412 Duplicate invoice
Payment has already been made for this InvoiceID.
You may have made a second DoExpressCheckoutPayment API call for the same payment. Or you may have used the same invoice ID for separate transactions in which case inform the customer and redirect them to restart the Express Checkout flow.
10413 Transaction refused because of an invalid argument. See additional error messages for details
The totals of the cart item amounts do not match order amounts.
If you receive this error, be sure the total of the payment detail item parameters, such as ItemTotal, HandlingTotal, TaxTotal, and so forth add up to the order total.
10414 Transaction refused because of an invalid argument. See additional error messages for details.
The amount exceeds the maximum amount for a single transaction.
10415 Transaction refused because of an invalid argument. See additional error messages for details.
A successful transaction has already been completed for this token.
To learn more about possible causes and corrective actions, see What is API error code 10415?.
10416 Transaction refused because of an invalid argument. See additional error messages for details.
You have exceeded the maximum number of payment attempts for this token.
The transaction failed and subsequent retries have expired the token. In the event of a failed transaction do not retry the DoExpressCheckoutPayment API call.
10417 Transaction cannot complete.
Instruct the customer to retry the transaction using an alternative payment method from the customer's PayPal wallet. The transaction did not complete with the customer's selected payment method.
Inform the buyer that PayPal is unable to process the payment, and redisplay alternative payment methods with which the buyer can pay. You can also inform the buyer to contact the customer service department of the card issuing bank.
10418 Transaction refused because of an invalid argument. See additional error messages for details.
The currencies of the shopping cart amounts must be the same.
10419 Express Checkout PayerID is missing.
Express Checkout PayerID is missing.
Obtain and specify the PayerID as shown in step 5 of How to create one-time payments.
10420 Transaction refused because of an invalid argument. See additional error messages for details.
Express Checkout PaymentAction is missing.
10421 This Express Checkout session belongs to a different customer.
This Express Checkout session belongs to a different customer. Token value mismatch.
Verify that your programs are properly associating the Tokens and PayerIDs.
10422 Customer must choose new funding sources.
The customer must return to PayPal to select new funding sources.

Instruct the customer to use a different funding source. Offer the customer a quick link to restart the Express Checkout flow and redirect the customer back to PayPal.

To learn more about possible causes and corrective actions, see What is API error code 10422?.

10424 Transaction refused because of an invalid argument. See additional error messages for details.
Shipping address is invalid.
If you receive this error message, PayPal recommends that you return your buyer to PayPal to review and approve new valid funding sources. Although this error is rare, you should consider trapping the error to display a message to the buyer describing what happened, along with a button or hyperlink to return to PayPal.
10426 Transaction refused because of an invalid argument. See additional error messages for details.
Item total is invalid.
10427 Transaction refused because of an invalid argument. See additional error messages for details.
Shipping total is invalid.
10428 Transaction refused because of an invalid argument. See additional error messages for details.
Handling total is invalid.
10429 Transaction refused because of an invalid argument. See additional error messages for details.
Tax total is invalid.
10431 Item amount is invalid.
Item amount is invalid.
10432 Transaction refused because of an invalid argument. See additional error messages for details.
Invoice ID value exceeds maximum allowable length.
10433 Transaction refused because of an invalid argument. See additional error messages for details.
Value of OrderDescription element has been truncated.
10434 Transaction refused because of an invalid argument. See additional error messages for details.
Value of Custom element has been truncated.
10435 Transaction refused because of an invalid argument. See additional error messages for details.
The customer has not yet confirmed payment for this Express Checkout session.
10441 Transaction refused because of an invalid argument. See additional error messages for details.
The NotifyURL element value exceeds maximum allowable length.
10442 ButtonSource value truncated.
The ButtonSource element value exceeds maximum allowable length.

10443

Transaction refused because of an invalid argument. See additional error messages for details.
This transaction cannot be completed with PaymentAction of Order.
10444 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction currency specified must be the same as previously specified.
10445 This transaction cannot be processed at this time. Please try again later.
This transaction cannot be processed at this time. Please try again later.
Inform the customer an error occurred and to retry the transaction. Offer the customer a quick link to restart the Express Checkout flow and redirect the customer back to PayPal. If the issue continues, contact Merchant Technical Support.
10448 Unconfirmed email
A confirmed email is required to make this API call.
10474 Invalid Data
This transaction cannot be processed. The country code in the shipping address must match the buyer's country of residence.
The buyer selects the country of residence when they sign up for their PayPal account. The country of residence displays after the dash in the title on the Account Overview page.

10475

Transaction refused because of an invalid argument. See additional error messages for details.
This transaction cannot be completed with PaymentAction of Sale.
10481 Transaction refused because of an invalid argument. See additional error messages for details.
PaymentAction of Authorization is not allowed with Unilateral and Non-Credentialed authentication.
10482 Transaction refused because of an invalid argument. See additional error messages for details.
PaymentAction of Order is not allowed with Unilateral and Non-Credentialed authentication.
10485 Payment not authorized
Payment has not been authorized by the user.
10486 This transaction couldn't be completed.
This transaction couldn't be completed. Please redirect your customer to PayPal.
Using the existing token, redirect the customer back to PayPal to select a different funding source or to add a new funding source. See this HowTo guide for more information.
10537 Risk Control Country Filter Failure
The transaction was refused because the country was prohibited as a result of your Country Monitor Risk Control Settings.
10538 Risk Control Max Amount Failure
The transaction was refused because the maximum amount was exceeded as a result of your Maximum Amount Risk Control Settings.
10539 Payment declined by your Risk Controls settings: PayPal Risk Model.
Payment declined by your Risk Controls settings: PayPal Risk Model.
10606 Buyer cannot pay.
Transaction rejected, please contact the buyer.
10631 Processor Warning
The authorization is being processed.
10725 Shipping Address Country Error
There was an error in the Shipping Address Country field
10727 Shipping Address1 Empty
The field Shipping Address1 is required
10728 Shipping Address City Empty
The field Shipping Address City is required
10729 Shipping Address State Empty
The field Shipping Address State is required
10730 Shipping Address Postal Code Empty
The field Shipping Address Postal Code is required
10731 Shipping Address Country Empty
The field Shipping Address Country is required
10736 Shipping Address Invalid City State Postal Code
A match of the Shipping Address City, State, and Postal Code failed.

Redirect the buyer to the provided shipping information and allow them to update/change the shipping address.

11001 Exceeds maximum length.
Value of NoteText element is truncated.
11084 User does not have a good funding source with which to pay.
User does not have a good funding source with which to pay.
Inform the customer that PayPal declined the transaction and to contact PayPal Customer Service.
11302 Cannot pay self
The transaction was refused because you cannot send money to yourself.
11450
(Warning)
(Since API version 123)
Billing Agreement creation failed
Failed to create Billing Agreement; reference transaction feature may be unavailable or not enabled for the merchant, or a system error may have occurred.
11607 Duplicate request for specified Message Submission ID.
The specified Message Submission ID (specified in MSGSUBID parameter) is a duplicate; result parameters of the original request are attached.
11607 Duplicate Request
A successful transaction has already been completed for this token.
11610 Payment Pending your review in Fraud Management Filters
Payment Pending your review in Fraud Management Filters
11611 Transaction blocked by your settings in FMF
Transaction blocked by your settings in FMF
11612 Could not process your request to accept/deny the transaction
Could not process your request to accept/deny the transaction
11820 Transaction refused because of an invalid argument. See additional error messages for details
Invalid Order URL.
11821 Invalid shipping options
Invalid shipping options; you must specify a name and amount for each shipping option type
11826 Invalid shipping total
Invalid shipping total; it should equal the shipping amount of the selected shipping option
12125 PP incentive no longer available.
There's a problem with the redemption code(s) you entered and can't be used at this time. Your payment has not been processed. Please go back to PayPal so that the code(s) can be removed, your order total can be updated and then you'll be able to complete checkout.
12126 Payment could not be processed at this time. Incentive temporarily unavailable.
We're having problems processing redemption codes at this time. Your payment has not been processed. You can try to check out again at a later time or complete your payment without the discount applied.
12201 Immediate Payment item was not found.
The item specified is either not valid or is not currently available for purchase as an Immediate Payment item.
Please check that the item is a valid Immediate Payment item.
12203 Instant payment required for 3PXO.
Instant Payment in 3PXO cannot be pending. The transaction has been rolled back.
3PXO = Third party checkout
12204 Transaction reversed.
Error occurred causing transaction reversal.
12206 The value of PaymentAction must be Sale for Immediate Payment item.
Order and Authorization are not acceptable values for PaymentAction when the item is an Immediate Payment
12207 Cart ID is required for Immediate Payment item.
Cart ID is required for Immediate Payment item.
12208 eBay item amount does not match Express Checkout API item amount.
eBay item amount does not match Express Checkout API item amount.
13100 Parallel payments functionality is not available
Parallel payments functionality is not available
13101 Invalid Data
Payment action of Order is only supported for parallel payments
13102 Payment Request ID is missing
Payment Request ID is mandatory for parallel payments
13103 Duplicate Payment Request ID passed
Payment Request ID must be unique for parallel payments
13104 Transaction refused because of an invalid argument. See Additional error messages for details.
Number of payment requests exceeds maximum number of supported requests.
13106 Invalid Data
You cannot pass both the new and deprecated PaymentAction parameter.
13107 Parallel payments partially successful.
One or more payment requests failed. Check individual payment responses for more information.
13110 Multi Payments Sale is Not allowed
Due to some technical difficulties the Multi Payments for Sale is not available now please try again later.
13111 Mixed Payment action not supported
The Payment Action passed should be unique, mixed Payment Action not supported
13113 Buyer Cannot Pay.
The Buyer cannot pay with PayPal for this transaction.
Inform the buyer that PayPal declined the transaction and to contact PayPal Customer Service.
13115 Seller ID Missing
Seller ID is mandatory for parallel payments
13116 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction is in progress for this token.
Responses are slightly delayed. An API response will be returned for the original API request.
13122 Transaction refused
This transaction cannot be completed because it violates the PayPal User Agreement.
13751
(Since API version 122)
Could not provide identical response to original transaction.
Original transaction completed successfully; however, this response differs from the original response.
.
17200 Insufficient funds.
Funding Instrument is invalid.
17203
(Since API version 121)
Invalid funding instrument.
Funding Instrument is invalid.
17204 Funding instrument expired.
Expired funding instrument.

Authorization and capture errors

See also validation 99998 error code.

Error code Short and long messages API User action
10001 Internal Error
Internal Error
  • UpdateAuthorization

To learn more about possible causes and corrective actions, see What is API error code 10001?.

10001 Internal Error
Transaction failed due to internal error
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
To learn more about possible causes and corrective actions, see What is API error code 10001?.
10002 Receiving Limit exceeded
You've exceeded the receiving limit. This transaction can't be completed.
  • DoAuthorization
  • DoCapture
10002 Internal Error
Account is locked or inactive
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10004 Internal Error
Invalid argument
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10004 Transaction refused because of an invalid argument. See additional error messages for details.
The transaction id is not valid
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10007 Permission denied
You do not have permissions to make this API call
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10007 Permission denied
Because this order has either an outstanding order authorization or a recorded capture, it cannot be moved.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10009 Transaction refused
Account is locked or inactive
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Retry the request at a later time or close order.
10009 Transaction refused
This transaction has already been fully refunded
10010 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid argument
  • DoCapture
10011 Invalid transaction id value.
Transaction refused because of an invalid transaction id value.
  • DoAuthorization
  • DoVoid
  • UpdateAuthorization
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
10014 API call was rate limited.
The API call has been denied as it has exceeded the permissible call rate limit.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
10215
(Warning)
Soft Descriptor truncated
The soft descriptor passed in was truncated
  • DoAuthorization
  • DoCapture
10424 Transaction refused because of an invalid argument. See additional error messages for details.
Shipping address is invalid.
  • DoCapture
  • UpdateAuthorization
10426 Transaction refused because of an invalid argument. See additional error messages for details.
Item total is invalid.
  • DoAuthorization
10427 Transaction refused because of an invalid argument. See additional error messages for details.
Shipping total is invalid.
  • DoAuthorization
10428 Transaction refused because of an invalid argument. See additional error messages for details.
Handling total is invalid.
  • DoAuthorization
10429 Transaction refused because of an invalid argument. See additional error messages for details.
Tax total is invalid.
  • DoAuthorization
10433 Transaction refused because of an invalid argument. See additional error messages for details.
Value of OrderDescription element has been truncated.
  • DoAuthorization
10434 Transaction refused because of an invalid argument. See additional error messages for details.
Value of Custom element has been truncated.
  • DoAuthorization
10474 Invalid Data
This transaction cannot be processed. The shipping country is not allowed by the buyer's country of residence.
  • DoAuthorization
  • UpdateAuthorization
10486 This transaction couldn't be completed.
This transaction couldn't be completed. Please redirect your customer to PayPal.
  • DoAuthorization
  • DoReauthorization
Redirect the customer back to PayPal to select a different funding source or to add a new funding source. See this HowTo guide for more information.
10537 Risk Control Country Filter Failure
The transaction was refused because the country was prohibited as a result of your Country Monitor Risk Control Settings.
  • DoAuthorization
  • UpdateAuthorization
10554
(Since API version 122)
Payment declined by your AVS Risk Controls Setting.
The transaction was refused.
  • DoCapture
10600 Authorization voided.
Authorization is voided.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close the order or authorization.
10601 Authorization expired.
Authorization has expired.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close the order or authorization.
10602 Authorization completed.
Authorization has already been completed.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close the order or authorization.
10603 The buyer is restricted.
The buyer account is restricted.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Contact the buyer.
10604 Authorization must include both buyer and seller.
Authorization transaction cannot be unilateral. It must include both buyer and seller to make an auth.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Review the order to ensure customer and seller are both PayPal members.
10605 Unsupported currency.
Currency is not supported.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
Retry the request with a PayPal-supported currency.
10606 Buyer cannot pay.
Transaction rejected, please contact the buyer.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Contact the buyer.
10606 Transaction cannot be processed.
Transaction cannot be processed.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10607 Auth&Capture unavailable.
Authorization & Capture feature unavailable.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
Contact PayPal Customer Service.
10608 Funding source missing.
The funding source is missing.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Contact the buyer.
10609 Invalid transactionID.
Transaction id is invalid.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Check the validity of the authorization ID and reattempt the request.
10610 Amount limit exceeded.
Amount specified exceeds allowable limit.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Reattempt the request with a lower amount.
10610
(Since API version 122)
Capture amount is less than min threshold or exceeds max allowed.
Capture amount is either less than the minimum threshold amount or exceeds the maximum allowed.
  • DoCapture
Reattempt the request with a higher or lower amount.
10611 Not enabled.
Authorization & Capture feature is not enabled for the merchant. Contact customer service.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Contact PayPal Customer Service.
10612 No more settlement.
Maximum number of allowable settlements has been reached. No more settlement for the authorization.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close the order.
10613 Currency mismatch.
Currency of capture must be the same as currency of authorization.
  • DoCapture
Ensure that the currencies are the same, and retry the request.
10614 Cannot void reauth.
You can void only the original authorization, not a reauthorization.
  • DoVoid
Void the authorization.
10615 Cannot reauth reauth.
You can reauthorize only the original authorization, not a reauthorization.
  • DoReauthorization
Capture the reauthorization.
10616 Maximum number of reauthorization allowed for the auth is reached.
Maximum number of reauthorization allowed for the auth is reached.
  • DoReauthorization
Capture or close the authorization.
10617 Reauthorization not allowed.
Reauthorization is not allowed inside honor period.
  • DoReauthorization
Capture the authorization or reauthorize outside of honor period.
10618 Transaction already voided or expired.
Transaction has already been voided or expired.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close the order or authorization.
10619 Invoice ID value exceeds maximum allowable length.
Invoice ID value exceeds maximum allowable length.
  • DoCapture
Check the length of the invoice ID and reattempt the request.
10620 Order has already been voided, expired, or completed.
Order has already been voided, expired, or completed.
  • DoAuthorization
  • DoCapture
  • DoVoid
Close this order.
10621 Order has expired.
Order has expired.
  • DoAuthorization
  • DoCapture
  • DoVoid
Close this order.
10622 Order is voided.
Order is voided.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Close this order.
10623 Maximum number of authorization allowed for the order is reached.
Maximum number of authorization allowed for the order is reached.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
Capture this order.
10624 Duplicate invoice
Payment has already been made for this Invoice ID.
  • DoAuthorization
Review the invoice ID and reattempt the request.
10625 Transaction refused because of an invalid argument. See additional error messages for details.
The amount exceeds the maximum amount for a single transaction.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Reattempt the request with a lower amount.
10626 Risk
Transaction refused due to risk model.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Contact the buyer.
10627 Transaction refused because of an invalid argument. See additional error messages for details.
The invoice ID field is not supported for basic authorizations.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
The Invoice ID field can be used only with DoCapture.
10628 This transaction cannot be processed at this time. Please try again later.
This transaction cannot be processed at this time. Please try again later.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
Retry the request at a later time.
10629 Reauthorization not allowed.
Reauthorization is not allowed for this type of authorization.
  • DoReauthorization
Use DoAuthorization to authorize the order.
10630 Item amount is invalid.
Item amount is invalid.
  • DoAuthorization
  • DoCapture
Check the item amount to ensure that it is not zero or negative.
10631 Processor Warning.
The authorization is being processed.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10634 This transaction cannot be processed at this time. Please try again later.
This transaction cannot be processed at this time. Please try again later.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
10635 Cannot update a reauthorized authorization.
This authorization was already reauthorized. Use the reauthorized transaction id to do an update.
  • UpdateAuthorization
10725 Shipping Address Country Error
There was an error in the Shipping Address Country field
  • DoAuthorization
  • UpdateAuthorization
10727 Shipping Address1 Empty
The field Shipping Address1 is required
  • DoAuthorization
  • UpdateAuthorization
10728 Shipping Address City Empty
The field Shipping Address City is required
  • DoAuthorization
  • UpdateAuthorization
10729 Shipping Address State Empty
The field Shipping Address State is required
  • DoAuthorization
  • UpdateAuthorization
10730 Shipping Address Postal Code Empty
The field Shipping Address Postal Code is required
  • DoAuthorization
  • UpdateAuthorization
10731 Shipping Address Country Empty
The field Shipping Address Country is required
  • DoAuthorization
  • UpdateAuthorization
10736 Shipping Address Invalid City State Postal Code
A match of the Shipping Address City, State, and Postal Code failed.
  • DoAuthorization
  • UpdateAuthorization

Redirect the buyer to the provided shipping information and allow them to update/change the shipping address.

10747 Invalid IP
The IP Address provided is invalid.
  • DoAuthorization
  • UpdateAuthorization
11094 This authorization cannot be voided, reauthorized, or captured against.
This authorization can only be handled through the marketplace which created it. It cannot directly be voided, reauthorized, updated or captured against.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
11607 Duplicate request for specified Message Submission ID.
The specified Message Submission ID (specified in MSGSUBID parameter) is a duplicate; result parameters of the original request are attached.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
11610 Payment Pending your review in Fraud Management Filters
  • DoAuthorization
  • DoCapture
  • UpdateAuthorization
11612 Transaction must be accepted in Fraud Management Filters before capture.
  • DoAuthorization
  • DoCapture
  • UpdateAuthorization
11810 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid Insurance Amount.
  • DoAuthorization
11811 Transaction refused because of an invalid argument. See additional error messages for details.
Invalid Shipping Discount.
  • DoAuthorization
11812 Transaction refused because of an invalid argument. See additional error messages for details.
The value of Description parameter has been truncated.
  • DoAuthorization
11815 Transaction refused because of an invalid argument. See additional error messages for details.
Item sales tax is invalid
  • DoAuthorization
11900 Failed Payment Review
The transaction was rejected by PayPal because it failed Payment Review
  • DoAuthorization
  • DoReauthorization
  • UpdateAuthorization
13122 Transaction refused
This transaction cannot be completed because it violates the PayPal User Agreement.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • UpdateAuthorization
14001 Installment amount threshold failed
Installment amount for Recalculated Plan is less than Minimum threshold
  • DoCapture
14001 Installments Internal Error
Internal Error for Installments Transaction
  • DoCapture
14001 Capture not allowed
Capture on Order not allowed for Installments Transaction
  • DoCapture
14001 Capture amount less than threshold
Capture less than minimum credit card settlement threshold is not allowed for Installments Transaction
  • DoCapture
14002 Seller not eligible for Installments
Installments not available for seller with Multi-Auth or Multi-Capture enabled
  • DoCapture
15010 This authorization must be captured, voided, updated or reauthorized through the gateway.
This authorization can only be handled through the gateway which created it. This authorization must be captured, voided, updated or reauthorized through the gateway.
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • UpdateAuthorization
17005 Transaction refused because of an invalid argument. See additional error messages for details.
Refund transaction is already cancelled.
17006 Transaction refused because of an invalid argument. See additional error messages for details.
Refund transaction which is in completed state cannot be cancelled.

Additional information

  • API error codes
  • SetExpressCheckout API Operation (NVP, SOAP)
  • GetExpressCheckoutDetails API Operation (NVP, SOAP)
  • DoExpressCheckoutPayment API Operation (NVP, SOAP)
  • DoAuthorization API Operation (NVP, SOAP)
  • DoCapture API Operation (NVP, SOAP)
  • DoReauthorization API Operation (NVP, SOAP)
  • DoVoid API Operation (NVP, SOAP)
  • UpdateAuthorization API Operation (NVP, SOAP)