Why did I get API error code 10551?
PayPal returned API error code 10551 - Transaction refused due to internal security systems.
An attempted Direct Payment transaction was rejected. To resolve this, ask the customer to provide a different payment method.
Note: We don’t give specific reasons for payment declines. If more information is required, have the buyer contact us.
See the Developer Portal for a complete list of NVP/SOAP API error codes.