Help Article

Ask our Business Community

Get started and join the conversation to use PayPal for business in the Headstart Community.

Why did I get API error code 10417?

Issue
PayPal returned API error code 10417 - Transaction cannot complete - "Instruct the customer to retry the transaction using an alternative payment method from the customer's PayPal wallet" or "The transaction did not complete with the customer's selected payment method."

Cause
The customer's credit card failed bank authorization.

Solution
Notify the customer that PayPal can't process the payment, and display other payment methods that the customer can use. If the customer has no other PayPal funding source that is likely to succeed, tell them to contact PayPal Customer Service using the Call us or Email us links at PayPal's Contact Customer Service. For automatic payments, the customer can receive this information via email.

API error code 10417 can also occur if the final total of the order (OrderTotal) significantly exceeds the original estimated amount you sent in the SetExpressCheckout API call. If this is the case, the transaction may not have passed PayPal's risk and anti-fraud measures.


See also:
DoExpressCheckoutPayment API Operation (SOAP)
Payments API (REST)
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Center if you have a question or want to contact us.