You may have encountered an error on your site where your orders are always marked as pending or cancelled. In this case, you’ll have to enable the Direct HTTP server-to-server request in the Transaction feedback section following the steps to set up our webhook. However, following the steps on the article still did not resolve the pending/cancelled order issue.
Likely, the Direct HTTP server feature does not work properly because of the settings that you have on your server.
You can get in touch with the ePDQ support team and report them about your current situation. The ePDQ team will send requests to your server, and if your server responses with a 403 error: Forbidden message, this means that your server is refusing the request.
Your hosting provider might be blocking this request when Barclays try to make it.
Once they allow this
<PARAMVAR> is replaced by the ePDQ system with the order ID number, so this will change.
The function will work as intended no matter what the customer does after payment has been logged on the ePDQ system.
Same as issue#1, you can ask the ePDQ support team to have them take a look at your current situation. To make a successful webhook notification, your website and ePDQ would need to “communicate” with one other by sending “requests.” If there are no responses from your website, a timeout may be registered on their end (i.e., no response from your site for 20 seconds). A timeout usually indicates a firewall blocking the request.
Also, the Request is being made by something that’s not a browser so that the User-agent won’t be the same, and it won’t act the same depending on how the WAF (which is different from a traditional Firewall) is configured, such as automated requests might be blocked by your host. This could be for a range of reasons, from the endpoint to the user agent.
Hosting providers may not be able to whitelist URLs, but you can ask them to whitelist the Barclaycard’s IP addresses below for the request not to be blocked.
Was this helpful?
Our team are on hand to provide fast, helpful and professional support.
Welcome to our AG Bot, powered by OpenAI and trained on our documents and product pages. By continuing to use this service, please keep in mind: