This article helps you understand 'error: 10417 transaction cannot complete. what''s going on?'.
Solution
This error suggests that the customer cannot make a payment with their PayPal wallet. It can occur due to a number of reasons like:
Insufficient funds
block on the card associated with the account.
To get around it, ask your customer to use a different payment method or try again after checking in with PayPal about the status of their account with them.