createPayment PAYER_CANNOT_PAY
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to make a credit card payment on a live standard paypal integration with woocommerce which worked in sandbox. Everything works to the point of being redirected to paypal website and selecting one of the stored cards and pressing the pay now button. However that page simply refreshes a couple of seconds later. Digging into chrome console to see if there is an error it gives a 400 error for createPayment.
xhr-ads.min.js:1 POST https://www.paypal.com/webapps/hermes/api/checkout/5AU18225.../session/createPayment 400
Looking into the xhr response it shows:
- {ack: "contingency", contingency: "PAYER_CANNOT_PAY", errorData: {}, meta: {calc: "aec0392ec...",…},…}
- ack: "contingency"
- contingency: "PAYER_CANNOT_PAY"
- errorData: {}
- meta: {calc: "aec0392e...",…}
- calc: "aec0392ec..."
- rlog: "EY3%2BjV7IHyC..."
- server: "45jt1iKuN..."
I'm pretty sure this is not a card blocking issue as the cards being used have been on the account for years and work on every other payment with paypal, the transaction is only for $1.
What would be causing this? I did have it on a paypal checkout setup which was giving a 10417 error, paypal email support said nothing was blocked from their side on the payment there so I moved it to paypal standard to make sure it wasn't an integration error on the website and the payer-cannot-pay error then shows.
Thanks
- Labels:
-
Making a payment
-
Technical Issues

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.