PHPackages                             digitickets/omnipay-tesco-clubcard - 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. digitickets/omnipay-tesco-clubcard

ActiveLibrary

digitickets/omnipay-tesco-clubcard
==================================

Tesco Clubcard driver for the Omnipay payment processing library

v2.1.7(5mo ago)155.9k↓41.7%MITPHP

Since Jan 25Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/digitickets/omnipay-tesco-clubcard)[ Packagist](https://packagist.org/packages/digitickets/omnipay-tesco-clubcard)[ Docs](https://github.com/pedanticantic/omnipay-tesco-clubcard)[ RSS](/packages/digitickets-omnipay-tesco-clubcard/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (27)Used By (0)

omnipay-tesco-clubcard
======================

[](#omnipay-tesco-clubcard)

**UK- and Ireland Tesco Clubcard voucher redemptions driver for the Omnipay PHP payment processing library**

Omnipay implementation Tesco Clubcard voucher redemption. Obviously it's not a payment gateway, but it behaves in a similar way.

[![Build Status](https://camo.githubusercontent.com/642a21084443804f75e7ef0cec3b442405b75cf7c2e8af499b3c7417d0ab17ee/68747470733a2f2f7472617669732d63692e6f72672f706564616e746963616e7469632f6f6d6e697061792d746573636f2d636c7562636172642e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/pedanticantic/omnipay-tesco-clubcard)[![Latest Stable Version](https://camo.githubusercontent.com/7a8f22534683dc705fdfb2e0d1634eeb6725b5e7b915d5230e2560fbf95d2750/68747470733a2f2f706f7365722e707567782e6f72672f706564616e746963616e7469632f6f6d6e697061792d746573636f2d636c7562636172642f76657273696f6e2e706e67)](https://packagist.org/packages/omnipay/tesco-clubcard)[![Total Downloads](https://camo.githubusercontent.com/7c384635917395d3179f6d7492101e454cadb256043afa2b5e926e008702e424/68747470733a2f2f706f7365722e707567782e6f72672f706564616e746963616e7469632f6f6d6e697061792d746573636f2d636c7562636172642f642f746f74616c2e706e67)](https://packagist.org/packages/pedanticantic/omnipay-tesco-clubcard)

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

[](#installation)

**Important: Driver requires [PHP's Intl extension](http://php.net/manual/en/book.intl.php) to be installed.**

The Tesco Clubcard Omnipay driver is installed via [Composer](http://getcomposer.org/). To install, simply add it to your `composer.json` file:

```
{
    "require": {
        "digitickets/omnipay-tesco-clubcard": "^2.1"
    }
}
```

And run composer to update your dependencies:

```
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update

```

What's Included
---------------

[](#whats-included)

There are drivers for UK (Rewards) vouchers and for the Ireland (Boost) vouchers.

What's Not Included
-------------------

[](#whats-not-included)

Basic Usage
-----------

[](#basic-usage)

For both drivers ("UK" and "Ireland") in this repo, there are voucher-type requests, namely validate, redeem and unredeem, and there is a subset of the normal "Omnipay" requests, namely authorize, purchase and refund.

Use the voucher-type requests when you're treating the vouchers as vouchers; use the "Omnipay" requests when you are treating them as payments.

For general Omnipay usage instructions, please see the main [Omnipay](https://github.com/omnipay/omnipay)repository.

### UK SSL Verification

[](#uk-ssl-verification)

The CA bundle that comes with the HTTP Client in this driver is very old, and is not aware of the certificate that Tesco's UK API uses. You therefore have to supply an alternative CA bundle, via the `sslVerification` parameter. You can pass in `false`, which basically switches off verification but this is obviously **insecure**, so do not do it, except maybe while testing.

Support
-------

[](#support)

If you are having general issues with Omnipay, we suggest posting on [Stack Overflow](http://stackoverflow.com/). Be sure to add the [omnipay tag](http://stackoverflow.com/questions/tagged/omnipay) so it can be easily found.

If you believe you have found a bug in this driver, please report it using the [GitHub issue tracker](https://github.com/pedanticantic/omnipay-tesco-clubcard/issues), or better yet, fork the library and submit a pull request.

###  Health Score

50

—

FairBetter than 96% of packages

Maintenance70

Regular maintenance activity

Popularity29

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~130 days

Recently: every ~497 days

Total

23

Last Release

168d ago

Major Versions

v0.0.14 → v1.0.02018-12-08

v1.0.0 → v2.0.02019-05-23

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/23523887?v=4)[DigiTickets](/maintainers/DigiTickets)[@digitickets](https://github.com/digitickets)

---

Top Contributors

[![pedanticantic](https://avatars.githubusercontent.com/u/7499073?v=4)](https://github.com/pedanticantic "pedanticantic (5 commits)")[![antriver](https://avatars.githubusercontent.com/u/251159?v=4)](https://github.com/antriver "antriver (4 commits)")[![JakubKwakDT](https://avatars.githubusercontent.com/u/116159325?v=4)](https://github.com/JakubKwakDT "JakubKwakDT (2 commits)")[![jamesgarton](https://avatars.githubusercontent.com/u/83950544?v=4)](https://github.com/jamesgarton "jamesgarton (1 commits)")

---

Tags

webservicegatewaymerchantomnipayvoucherclubcardtesco

### Embed Badge

![Health badge](/badges/digitickets-omnipay-tesco-clubcard/health.svg)

```
[![Health](https://phpackages.com/badges/digitickets-omnipay-tesco-clubcard/health.svg)](https://phpackages.com/packages/digitickets-omnipay-tesco-clubcard)
```

PHPackages © 2026

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