10417 Transaction cannot complete.
The transaction cannot complete successfully. Instruct the customer to use an alternative payment method.
It is possible that the payment method the customer chooses on PayPal might not succeed when you send DoExpressCheckoutPayment. The most likely cause is that the customer’s credit card failed bank authorization.
Another possible, though rare, cause is that the final OrderTotal is significantly higher than the original estimated OrderTotal
you sent with SetExpressCheckout at Integration Point 1, and the final OrderTotal does not pass PayPal’s risk model analysis.
If the customer has no other PayPal funding source that is likely to succeed, DoExpressCheckoutPayment response
returns error code 10417. Instruct the customer that PayPal is unable to process the payment and redisplay alternative
payment methods with which the customer can pay.
Bookmarks