Adobe released Magento 2.4.5 on 9th Aug., introducing fixes for 290 quality and 20+ security issues! Upgrade Now!

Magento 2 Barclaycard Payments Extension GraphQL API
Live Demo Screenshots

Magento 2 Barclaycard Payments

Magento 2 Barclaycard Payments extension by Meetanshi ensures secure online payment for Magento 2 store through UK's leading Barclaycard payment gateway.

Key Features:

  • Direct payment or hosted payment page
  • Major credit and debit cards supported 
  • CVC verification & 3D secure enabled for hosted payment
94 % of 100
Magento CE, EE 2.3.x, 2.4.x
Integration Types
From Next Year
In stock


Barclaycard Direct Payment
1. Barclaycard Direct Payment Configuration
2. Barclaycard Direct Payment Method in Frontend
3. Authenticate Barclaycard Payment Transaction
4. Payment Success on Barclaycard Hosted Payment Page
5. Barclaycard Payment Details in My Account section
6. Barclaycard Payment Details in Order View Backend
7. Create New Order from Backend using Barclaycard Payment Method
8. Manually Generate Invoice for Authorize Payment Action
9. Refund Online for Barclaycard Direct Payment Order
Barclaycard ePDQ Hosted Payment
1. Barclaycard Hosted Payment Configuration
2. Barclaycard Payment Method on Checkout Page
3. Redirection to Barclaycard Payment Page
4. Payment Success Message on Payment Page
5. Payment Details in My Account Section
6. Barclaycard Payment Details in Order View Backend

Secure online payment is the core of the E-commerce business. Magento 2 store owners need to establish a secure system that ensures customers a safe payment. Meetanshi has developed Magento 2 Barclaycard Payments extension to enable Magento 2 store owners to capture secure online payments through UK's popular Barclaycard Payment gateway.

Barclaycard is a multinational banking and financial services company with 48 million customers in more than 50 countries. It's the most prestigious & trusted brand and it has established popularity in card payments in the UK and thus integrating the payment gateway in Magento 2 store benefits your both brand image and reputation.

Magento 2 Barclaycard Payments extension enables accepting two types of payments: ePDQ Direct payment and ePDQ hosted payment. While ePDQ direct payment enables payment captures on-site, ePDQ hosted payment enables checkout using a hosted payment page for secure transactions using 3D secure and CVC verification. Enjoy a wide customer base of Barclaycard users for your Magento 2 store by integrating the Barclaycard payment gateway and grow your business rapidly.

To use the module, one needs to sign up for a merchant account in Barclaycard and get the API key for integration with Magento 2 store. Barclaycard also provides a test merchant account for testing payment processing before going live.

Satisfied enough with the payment method.

Magento 2 Barclaycard payments is really amazing and fits perfectly for my store. They have provided all the answers I have asked. Thanks a lot for such a professional work.

Review by Wendell B.Clarol
Offers seamless checkout experience

Barclaycard payments extension ensures secure payments for my online store and also provides seamless checkout process for my process.Receommended to all!

Review by Kristy A.Clark
Awesome extension & responsive team!

The module is exactly what I am looking for. I have already purchased few times from Meetanshi and they are responsive enough. I am really surprised with the service provided. Thank You!

Review by Evelyn
Great Experience, highly recommended

I got Barclaycard extension installation and configuration service. My experience was amazing. First I was reluctant to buy this extension but now after enjoying excellent support service I would highly recommend these guys to you. I will definitely buy extensions and installation service in future.

Review by Faris
Secure and easy

Easy payments. Secure data. Excellent support

Review by Olga Costa
Good option for secure online payments

Secure Barclaycard payment gateway integration with good support service

Review by Sophia
Barclaycard integration done right!

Good job done for the Barclaycard payment integration with Magento 2.
It ensures secure payments in my store

Review by julio
Secure module

CVC verification makes it secure to use in Magento 2 store! Support service is appreciable.

Review by Daniel
Amazing Barclaycard Integration module

The extension offers a seamless checkout process and other awesome features!

Review by Jeanne
Best barclaycard payment integration for Magento 2

After trying my hand on several integration tools for Barclaycard, it's safe to say the Meetanshi's extension best serves the purpose!

Review by Jeffrey
Safe barclaycard payments

Online payment process can be managed smoothly with the help of the extension!

Review by Bruce black
Secure payments in Magento 2 store

I was having doubt while purchasing the extension but now I am happy with my decision as this module is very useful for my store.

Review by Kenneth
Allows to capture secure online payments in my store

After using several payments method, this is the one I settled for! Excellent Barclaycard module.

Review by Joseph Farrar
+ Load More Reviews
Write Your Own Review
Write Your Review

Only registered users can write reviews. Please

  • 19 May, 2022

    Barclay Hosted Payments - 1.0.6

    • Compatible with Magento 2.4.4 and GraphQL.
  • 19 May, 2022

    Barclay Direct Payments - 1.0.6

    • Compatible with Magento 2.4.4.
  • 11 Feb, 2022

    Barclay Direct Payments - 1.0.5

    • Compatible with 3DS 2.0.
  • 16 Dec, 2021

    Barclay Hosted Payments - 1.0.5

    • Minor bug fixes.
  • 16 Dec, 2021

    Barclaycard Direct Payments - 1.0.4

    • Minor bug fixes.
  • 29 Dec, 2020

    Barclay Hosted Payments - 1.0.4

    • Minor bug fixes and code improvement
  • 17 Sept, 2020

    Barclaycard Direct Payments - 1.0.3

    • Compatible with 3D secure.
    • Added support for online refund.
  • 13 Aug, 2020

    Barclaycard Hosted Payments - 1.0.3

    • Compatible with 2.4 and Minor bug fixes.
  • 18 Mar, 2020

    Barclaycard Direct Payments - 1.0.2

    • Minor bug fixes and code improvement
  • 19 Jan, 2020

    Barclaycard Hosted Payments - 1.0.2

    • Minor bug fixes and code improvement
  • 30 Aug, 2019

    Barclaycard Hosted Payments - 1.0.1

    • Made compatible with Magento 2.3.2.


  1. Where can I find the PSPID, User ID, and Password to integrate Barclaycards with Magento 2?
    The store admin needs to enter the account details such as PSPID, USER ID, and Password to integrate Barclaycards with Magento 2. These details are received during the account registration.

  2. What is the difference between Barclaycard direct and hosted payment methods?
    Using Barclaycard direct method, the customers are required to enter their payment details, such as card number, on the Magento website to complete the transaction. It facilitates faster and easier payments for the customers without leaving your site. On the other hand, the customers are redirected to a payment page hosted by Barclaycards to complete the payment, which is much more secure than the direct method.

  3. What payment methods are supported by this payment gateway?
    The Barclaycard payment gateway facilitates the online stores to accept credit card payments. It supports a majority of the credit card types, which include Visa, American Express, MasterCard, and Discover.

  4. What are the security features of the Barclaycards payment extension?
    3D secure and advanced hash algorithms protect the Magento 2 Barclaycards payment extension for protection against data theft. Moreover, the hosted payment method by Barclarycards ensures utmost data security through a secure hosted payment page.

How Magento 2 Barclaycard Payments “Direct Method” Works?

Features of Magento 2 Barclaycard ePDQ Direct Payments

Payment and Card Security

Integrates Magento 2 store with Barclaycard direct payment method for secure online payments.

3D Secure Payment Supported

3D secure payment processing for protection against theft.

Advanced Protection

Use of hash algorithms to provide data and payment security. Enter the same hash algorithm you selected in the payment gateway.

  • Provides seamless checkout process.
  • Option to set a custom title for the payment method.
  • Easy integration using PSPID, user ID, and password obtained while registration with Barclaycards.
  • Enter the alias if it is created from Barclaycard's backend
  • Enter SHA-in phrase for direct link method.
  • Offers sandbox mode for testing.
  • Set prefix for the orders placed through this payment method.
  • Support for Authorize as well as Authorize and Capture payment action.
  • Select order status for the new orders placed using this payment method like:
    • Processing
    • Suspected Fraud
  • Select credit card types to accept payments.
  • Select countries to allow using Barclaycard direct payment method.
  • Option to enable debug.
  • The customers can select the Barclaycard ePDQ Direct Payments and enter the credit card details to place the order in Magento 2 store
  • The customer has to authenticate the payment transaction if 3D secure is enabled.
  • The payment success message is shown on the Barclaycard hosted payment page.
  • The payment details are stored in customers' My Account section and order view section in the backend.
  • Admin can create orders from backend using the Barclaycard Payment method and create an invoice manually for the authorize payment action.
  • Offers an online refund facility for Barclaycard direct payment where the credit memo can be generated from the invoice.

How Magento 2 Barclaycard Payments “Hosted Method” Works?

Features of Magento 2 Barclaycard ePDQ Hosted Payments

Supports all type of Cards

Support for all type of major credit and debit cards along with Paypal.

Admin can Add Payment Description

Add payment description to show on the hosted payment page.

Theme Can be Matched

Select the button background and text color to match with your theme.

  • Card details are stored on the server of the payment gateway.
  • Sha-In and Sha-Out phrase for data verification and transaction feedback.
  • Use of hash algorithm for enhanced security.
  • Enable sandbox mode for the testing functionality.
  • Add order prefix to identify orders placed using this payment method.
  • Set default settlement currency.
  • Add instructions to show on the checkout page.
  • Barclaycard payment details in My Account section, order view page and order Email.

Want Us To Customize This Extension According To Your

Magento Needs?

contact us