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. [Payment Processing](/categories/payments)
4. /
5. digitickets/omnipay-tesco-clubcard

ActiveLibrary[Payment Processing](/categories/payments)

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

Tesco Clubcard driver for the Omnipay payment processing library

v2.2(2mo ago)157.4k↓69.6%MITPHP

Since Jan 25Pushed 2mo 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 3d ago

READMEChangelog (10)Dependencies (6)Versions (29)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

54

—

FairBetter than 96% of packages

Maintenance84

Actively maintained with recent releases

Popularity30

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity74

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

Total

24

Last Release

81d 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 (2 commits)")[![anthonydigitickets](https://avatars.githubusercontent.com/u/282320946?v=4)](https://github.com/anthonydigitickets "anthonydigitickets (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)
```

###  Alternatives

[omnipay/mollie

Mollie driver for the Omnipay payment processing library

631.8M10](/packages/omnipay-mollie)

PHPackages © 2026

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