Why did I get result code 50?
PayPal returned result code 50 - Insufficient funds.
Cause
The card-issuing bank declined the card due to insufficient funds in the customer's account.
Solution
Ask your customer to provide another form of payment.
For help resolving this issue or others, visit PayPal's Contact Customer Service page.