How to take invoice payments using Barclays ePDQ in WooCommerce

Invoices serve as records of each transaction that was made between your customer and your store.
Usually, your products’ prices are set by you as the administrator/ owner, but you may have a requirement wherein you’d like your customers to enter a custom price. So in this guide, we’ll provide a list of recommended plugins that do this for you.

YITH WooCommerce Name Your Price By YITH

This plugin would basically allow your customers to enter their own prices for your product. This provides your customer the flexibility in purchasing your product based on their budget, and it also gives you the possibility of the customer purchasing more as expected.

Once the plugin is activated on your site, you’ll have the option to enable the ‘Name your price’ option on a product level.

Image 2020-06-22 at 6.50.19 PM

The regular price and sale price fields will be deactivated as you enable the ‘Name your price’ option. Your customers would see this field if they view the product to make them provide the product’s price freely.

Image 2020-06-22 at 6.53.08 PM

Here’s how the product would look like when it is viewed on your listing page:

Image 2020-06-22 at 6.53.58 PM

This plugin also allows you to:

  • Customize the “Name Your Price” button of the Shop page.
  • Use the comfortable checkbox to activate/deactivate the “Name Your Price” feature on a single product.

To learn more about how the plugin works, you can look at the official YITH plugin documentation.

Product Open Pricing (Name Your Price) for WooCommerce By WP Wham

This plugin provides more granular options for your product. An example of this would be the position of your ‘name your price’ field etc.

Image 2020-06-22 at 6.57.03 PM

You can choose to enable the name to price field on a product level, and the great thing about this plugin is you can set a minimum or a maximum price.

Image 2020-06-23 at 6.17.36 PM

Here’s how the ‘name your price field’ when the product page is viewed

Image 2020-06-23 at 6.15.32 PM

The plugins above would help your customers enter their custom price for your plugin, but what if you’d like an invoice(PDF) to be sent to your customers as they purchase a product on your site? We would recommend that you use the recommended plugin below:

This plugin also allows you to:

  • Customize frontend template
  • Enable/disable open price input on shop and category pages
  • Set input style and pattern
  • Enable/disable quantity selector
  • Set price step on the frontend
  • Enable/disable step ticker
  • Optionally show the original price (for reference)
  • Customize user messages

WooCommerce PDF Invoices & Packing Slips By Ewout Fernhout

With this plugin, you can allow the PDF invoice to be attached or sent out along when the customer processes a new order, etc.

Image 2020-06-23 at 6.40.42 PM

Here’s how your PDF invoice would look like:

Invoice PDF attachment:

Image 2020-06-23 at 6.51.16 PM

Invoice PDF content:

Image 2020-06-23 at 6.43.06 PM

Here’s an in-depth guide explaining how invoice numbers work using their plugin –

This plugin also allows you to:

  • Automatically attach invoice PDF to WooCommerce emails of your choice
  • Download the PDF invoice/packing slip from the order admin page
  • Generate PDF invoices/packings slips in bulk
  • Fully customizable HTML/CSS invoice templates
  • Download invoices from the My Account page
  • Sequential invoice numbers – with custom formatting

What’s great about these recommendations is that using these plugins to change your prices can work with our Barclays ePDQ payment gateway plugin.

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?