When customers paid (or failed) the PSP is sending a callback to the webshop sending it the status of the payment. This callback receives an 503 error as soon as CloudFlare is turned on. Even if CloudFlare proxy is switched off (the orange cloud made grey) it still returns the 503 error.
The only solution known right now is to switch the NS back and no longer point it to CloudFlare.
What i’ve tested:
- When we open the callback url to test in a browser we don’t get a 503 error. That is likely to be because the CF proxy already let us pass trough.
- When we test the callback from the Card Gate panel we get instantly the 503 error: Received HTTP code 503 from proxy after CONNECT
What Card Gate states:
They are known of customers having problems with CloudFlare but have no solution
What CloudFlare states:
They point to this article WooCommerce Worldpay handshake_failure Not Completing Order but this is out of our span of control
I truly hope that CloudFlare and CardGate can find a solution for this.