EPDQ PHP Class

ePDQ Integration

Are you looking for a cheap, cost effective and less time consuming way to integrate into ePDQ MPI?

We have extensively tested and have created a full PHP wrapper/class that will enable you to connect directly to the ePDQ servers within minutes of receiving the zip file.
If you would like to purchase a copy of the class for NOW £49.99 please click here. 3D Secure cannot be done at present via this class. However, we will send an update to all customers once we have implemented it into the class, but currently have no plans to.

Sample of making some transactions

< ?php
# add our new card
$card = new card;
$card->cardNumber = ‘4111111111111111′;
$card->expires = ‘01/10′;
$card->cvv2 = 345;

# add a new transaction
$transaction = new transaction;
$transaction->total = 180000;
$transaction->id = ‘102128′;

# add customer’s address
$address = new address;
$address->email = ‘info@customer.co.uk’;
$address->telFax = ‘02089999999′;
$address->telVoice = ‘02089999999′;
$address->city = ‘london’;
$address->firstName = ‘Teddy’;
$address->lastName = ‘Bear’;
$address->postcode = ‘HA0 7KL’;
$address->county = ‘Middx’;
$address->title = ‘Mr’;
$address->street1 = ‘44 Teddington Avne’;
$address->country = ‘826′;

$epdq = new epdq();
$epdq->setUser(‘testing’, ‘testing’,‘12345′);
$epdq->mode(‘Random’);

# make an auth request
#$epdq->Auth($address,$transaction,$card);

# askes ePDQ to settle your transactions
#$epdq->settle();

# make a pre-authorisation request
#$epdq->preAuth($address,$transaction,$card);

# make a charge directly to the card without authorisation
#$epdq->directCharge($address,$transaction,$card);

# start a periodic billing request
#$epdq->startPeriodic($address,$transaction,$card);

# process a post authorisation
#$epdq->postAuth(102122);

?>

This packages comes with clear instructions on installation and we have included the php4 bridge for those of you who do not own your own servers and are on a shred service (although we highly do not reccomend submission of highly sensative data on a server used by others).
If you haven’t got your ePDQ Merchant Account as yet please visit <a href=”http://www.epdq.co.uk/”>Barclays ePDQ</a>

Please call us on 02071836210 for more information or why not send us an email at epdq@quebix.co.uk

Tags: , , , , , , , , ,

2 Responses to “EPDQ PHP Class”

  1. Quebix Solutions » Blog Archive » ePDQ News Says:

    [...] click here to view and example of our ePDQ class in [...]

  2. Quebix Solutions » Blog Archive » Barclays Epdq MPI Integration PHP FAQ Says:

    [...] epdq mpi php class, please call us on 02071836009 or email us epdq@quebix.co.uk or alternatively click here to view and example of our ePDQ class in [...]

Leave a Reply


Hosted By Quebix