Barclaycard DirectLink is a direct payment gateway that allows you to accept credit card transactions within your site.
This gateway supports the following features:
- Authorize
- Capture
- Purchase
- Refund
- Void
- Recurring payment
- 3D Secure
The following fields are required:
- PSPID – Your merchant login ID.
- UserID – Your API user ID.
- Password - Your API password ID.
- SHA-IN - The SHA512 encryption key.
Please note Barclaycard supports only GBP currency, therefore your Storefront currency must also be configured to use GBP as your primary currency.
Make sure that you are using SHA512 under Configuration > Technical information > Global Security Parameters in the Barclay's account settings.
Make sure that you enable the "I would like to receive transaction feedback parameters on the redirection URLs" and "I would like Barclaycard to display a short text to the customer on the secure payment page if a redirection to my website is detected immediately after the payment process" under Configuration > Technical information > Transaction feedback in the Barclay's account settings. Enter any value for the SHA-OUT if prompted.
If you encounter any permission errors, you may also need to enter your server IP address under the Barclay's merchant account (under Configuration > Technical information > Data and origin verification > Checks for Barclaycard Direct Link).