How to setup ePDQ status check?

If you have updated the latest version of your “AG Barclaycard ePDQ payment gateway” (v4.2.0), you may have noticed this button that appears next beside the “Refund” button from a WooCommerce order.

To see this ePDQ Order Status Check button, you’ll have to ensure that you’ve added the API user on your ePDQ plugin settings.

Creating the API user.

You will need to create the API user, which the plugin will use to make API payment calls to the ePDQ system. You will need to go to Configuration > Users.

Here we want to add a new user; clicking the new user button shows us the following:
Please note that when you click the button to make the API user, you must enter the password to login to ePDQ again, then it will ask you to enter in your new password for the API user twice.

The most important element here is the tick box in the red box. This will make this new user work with the API.

Enter in your desired UserID, User’s name, and email address, but please ensure that userID and user’s name is 100% the same

You will need to enter your password, the one you signed in with. Once you do that, you will set this new API user password on another screen.

Navigate to your WordPress dashboard > WooCommerce > Settings > Payments > AG ePDQ Checkout  > Manager and then tick the checkbox

“Enable refunds and status check via website”.

WooCommerce settings ‹ we are ag — WordPress - Google Chrome 2021-08-31 at 6.36.33 PM

three (3) fields would then and appear where you can place the credentials of the API user that you’ve created above.

Make sure to click the save changes button for the settings to be applied.

What does this AG ePDQ Order Status Check button do?

The newest update includes our newest ePDQ order status check feature, which resolves all our customers’ problems related to failed/pending/canceled payment orders when users close their browsers or move to another website during the payment process. Here’s a screenshot of how your order would look like:

We also recommended using ePDQ’s built-in option from the back office that enables the “Processing ” Message during the payment process in our setup guide(Step 7). It avoids any blocking action by the customer on the payment pages like the scenarios mentioned above.

You can enable this option by ticking the “I would like Barclaycard to display a “processing” message to the customer during payment processing.” checkbox in Configuration> Technical Information > Transaction Feedback.

After a certain amount of time that you’ve set from your WooCommerce > Settings > Products > Inventory > Hold stock(minutes).

The pending payment order status would have an unpaid order / canceled status.

In other words, when the transaction cancels after this set time, our plugin will make a request to the ePDQ platform to check the status of the transaction.

By default, the ePDQ order status check feature is already enabled for you automatically, but you could do a manual order check if you wish to do so. Our plugin will make a request to the ePDQ platform to check the status of the transaction. If the order has been paid for, it will change the status back to processing, and you will get order notes as seen below:

Was this helpful?

Barclays ePDQ

Don't already have the plugin? Get access now.

Still need help?

Our team are on hand to provide fast, helpful and professional support.

Support request

Front End Demo

Test drive our plugin on the demo site.

View Demo


Ask our bot about our products.

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:

Your continued use indicates acceptance of these terms. We hope you find our AI Chatbot useful!

Hello! I am AG Bot, how can I help you?