PHPackages                             welfordmedia/barclaycard-epdq-gateway - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. welfordmedia/barclaycard-epdq-gateway

AbandonedArchivedCraft-plugin[Payment Processing](/categories/payments)

welfordmedia/barclaycard-epdq-gateway
=====================================

A Barclaycard ePDQ eCommerce payment gateway for use with Craft CMS and Craft Commerce 4 and above.

3.0.0(2y ago)01.4k1proprietaryPHPPHP ^8.1

Since Oct 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/welford-media/craft3-barclays-epdq)[ Packagist](https://packagist.org/packages/welfordmedia/barclaycard-epdq-gateway)[ RSS](/packages/welfordmedia-barclaycard-epdq-gateway/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (5)Dependencies (3)Versions (11)Used By (0)

Barclaycard ePDQ eCommerce Payment Gateway Plugin for Craft Commerce 4 and Above
================================================================================

[](#barclaycard-epdq-ecommerce-payment-gateway-plugin-for-craft-commerce-4-and-above)

This plugin provides the ability for Craft Commerce 4 and above to process payments using the Barclaycard ePDQ e-Commerce payment solution.

**This plugin does not support Barclaycard ePDQ DirectLink at this time. Support for this payment method is not planned.**

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 4 or later and Craft Commerce 4 or above.

Installation
------------

[](#installation)

**We recommend that you use the Craft Plugin Store to install this plugin as doing so will ensure correct installation. If you have installed this plugin using the Craft Plugin Store then please skip to step 3.**

To install the plugin using the command line, follow these instructions.

1. Open your terminal and go to your Craft project:

    ```
     cd /path/to/project

    ```
2. Then tell Composer to load the plugin:

    ```
     composer require welfordmedia/barclaycard-epdq-gateway

    ```
3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Barclaycard ePDQ eCommerce Gateway.

Barclays ePDQ Gateway Overview
------------------------------

[](#barclays-epdq-gateway-overview)

This plugin provides the ability for Craft Commerce 4 to process payments using the Barclaycard ePDQ e-Commerce payment solution.

**This plugin does not support Barclaycard ePDQ DirectLink at this time. Support for this payment method is not planned.**

Configuring Barclays ePDQ Gateway
---------------------------------

[](#configuring-barclays-epdq-gateway)

Before using this gateway, you must set up a new gateway within the Craft Commerce gateway settings. During configuration, you will need to input your merchant details as specified on the settings page. Make sure you have these details to hand.

Using Barclays ePDQ Gateway
---------------------------

[](#using-barclays-epdq-gateway)

Using the payment gateway is simple. The following checkout code is provided as an **example only** and represents the bare minimum that your form should include when submitting to the payment gateway.

**Important:** This example assumes that you have already captured and stored the users billing information as per the Craft Commerce 2 documentation in a previous checkout step. You MUST capture the customers billing information for transactions to be processed successfully.

```

        {{ csrfInput() }}

        {{ redirectInput('/checkout/success') }}

```

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~269 days

Recently: every ~253 days

Total

7

Last Release

790d ago

Major Versions

1.0.3 → 2.0.02022-06-20

2.0.1 → 3.0.02024-03-13

PHP version history (2 changes)2.0.0PHP ^8.0.2

3.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/b639dc2d33bb6a5abc64d0301937dc180cca7681fcec65e5617992025a3d4f86?d=identicon)[welford-media](/maintainers/welford-media)

---

Top Contributors

[![welford-media-ops](https://avatars.githubusercontent.com/u/56311170?v=4)](https://github.com/welford-media-ops "welford-media-ops (2 commits)")[![phillmorgan28](https://avatars.githubusercontent.com/u/13579386?v=4)](https://github.com/phillmorgan28 "phillmorgan28 (1 commits)")

---

Tags

craft-plugincraft3craftcmscmsCraftcraftcmscraft-pluginbarclaycard epdq ecommerce gateway

### Embed Badge

![Health badge](/badges/welfordmedia-barclaycard-epdq-gateway/health.svg)

```
[![Health](https://phpackages.com/badges/welfordmedia-barclaycard-epdq-gateway/health.svg)](https://phpackages.com/packages/welfordmedia-barclaycard-epdq-gateway)
```

###  Alternatives

[enupal/stripe

Allows customers sign up for recurring and one-time payments with Stripe, perfect for orders, donations, subscriptions, and events. Create simple payment forms in seconds easily without coding. For Craft CMS 3.x

3416.5k1](/packages/enupal-stripe)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
