I am using the quick start here: https://developer.paypal.com/docs/checkout/quick-start/ to play around with the Javascript library. I have a sandbox setup, I am using a copy of the code with my sandbox client id set. I can see the API calls in the developer dashboard so I know the client id is correct. However the call to https://www.sandbox.paypal.com/webapps/hermes/api/payment/... is returning a PAYER_CANNOT_PAY response: {"ack":"contingency","contingency":"PAYER_CANNOT_PAY","meta": ... My sandbox buyer account has a balance sufficient to meet the needs of the transaction (which in the example is set at 0.01 USD) Why is this failing? It's all out-of-the box demo code, there shouldn't be any problems with it.
... View more