[Skip to content]

Search our Site
Easysite Resource Centre
Barclays CPI Payment Provider Setup & Configuration

Barclays CPI Payment Provider SetupĀ and Configuration

Additional configuration within IIS and Barclays to enable the Barclays CPI payment provider.

IIS setup

Done by IPS / Web host

The post handler for Barclays needs to be password protected.

    

1. Create a new local user on the web server.    

2. Add a new virtual directory at /easysiteweb/easysite/handlers/ called securepayment and remove anonymous access to it.      

3. Add read access for the user you added previously. 

Barclays setup

Done by client or EIBS. As well as the standard configuration screen you need to setup another screen for the CPI system.

    

1. Visit https://secure2.epdq.co.uk/cgi-bin/CcxBarclaysEpdqAdminTool.e     

2. Enter your password and then enter a new passphrase; the passphrase is used within EasySite.     

3. Set the allowed url to http://YOURHOSTNAME/easysiteweb/easysite/handlers/querystringtopost.ashx

4. Set Post order result to 'yes'.

5. Set the post url to http://YOURHOSTNAME/easysiteweb/easysite/handlers/securepayment/transationresponsehandler.ashx 

NOTE: BOTH OF THE ABOVE URLS NEED TO BE LOWERCASE, UPPERCASE LETTERS WILL CAUSE THE BARCLAYS CPI SYSTEM TO CRASH.

6. Set the post username and password to the username and password of the user you created earlier. 

Easysite setup

Set the passphrase to be the passphrase you setup on the cpi screen.The merchant display name will be shown on the payment screen.