Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

Barclaycard ePDQ NEW integration 2012

Mike Cross

Recommended Posts

It appears that Barclaycard has deprecated the ePDQ-CPI integration in favour of a new system called Barclaycard eCommerce.


I have been trying to integrate using this contri http://addons.oscommerce.com/info/4357 and have at last twigged that it's for the old system, I haven't yet found a payment module for the new eCommerce.


State of play so far trying to modify the above contri:-


Includes/modules/payment ePDQ.php sets the URL for the form submission to Barclaycard during the checkout process, it's around line 38 and reads


$this->form_action_url = 'https://secure2.epdq.co.uk/cgi-bin/CcxBarclaysEpdq.e';


Because Barclaycard have changed the submission URL for eCommerce the line has to be changed to

$this->form_action_url = 'https://mdepayments.epdq.co.uk/ncol/test/orderstandard.asp';


The eagle-eyed among you will have spotted that the above URL is for the test environment.


With this set-up I am at least getting a response back from Barclaycard, however it's not the one I want


If anyone has any ideas or suggestions I'd be grateful



Edited by Mike Cross
Link to comment
Share on other sites

Thanks Bob, yes I have that already. Barclaycard have since confirmed that the data format is entirely different on eCommerce compared with ePDQ-CPI. However they continue to use the term ePDQ when referring to either so you don't know which one is being talked about and there are other inconsistencies in the terminology, for example the e-mail I got from them said my PSPID, which is the thing that identifies you is 1234567 while when I log into the eCommerce Backend it says my PSPID is epdq1234567 while their Parameter Cookbook, which is supposed to define the parameters says it's an alphanumeric chosen by me. The correct answer is that it's epdq1234567


Anyway there's now a new "official" payment module been uploaded but it perpetuates the confusion by not clearly stating what platform it works on, having no instructions, and appearing to be a complete OSC installation rather than just the required files/changes. I've messaged the uploader but if I don't get a response I'm going to have to try and work it out for myself - frustrating when you're working blind.



Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...