Autify Digital Ltd Lloyds Cardnet Gateway

A payment gateway integration between WooCommerce and Lloyds Cardnet Payments.

Author:Autify Digital Ltd (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:7.0
Plugin version:3.0.13
Added to WordPress repository:13-09-2025
Last updated:02-06-2026
Rating, %:0
Rated by:0
Plugin URI:https://www.autify.co.uk/product/lloyds-bank-...
Total downloads:1 860
Active installs:100+
plugin download
Click to start download

Connect your WooCommerce store to Lloyds Bank Cardnet with this secure payment gateway plugin. Offer your customers a reliable and seamless way to pay using Visa, Mastercard, American Express, and digital wallets directly from your online store, with real-time processing and flexible configuration options to suit your business needs.

What is Lloyds Bank Cardnet?

Lloyds Bank Cardnet is a secure payment solution that enables businesses to accept a variety of payment methods, including credit and debit cards, Apple Pay, and Google Pay, through their WooCommerce store. This integration seamlessly enhances transaction efficiency and improves customer experience by offering a smooth, uninterrupted payment journey.

How the Plugin Works

The Lloyds Cardnet Gateway plugin for WooCommerce enables your customers to pay securely using their preferred payment method at checkout. Choose between an embedded payment form (Payment.JS) directly on your checkout page or a redirect to the secure Lloyds hosted payment page. Once the transaction is authorised, the payment is confirmed in real time through webhook integration, and order statuses are updated automatically.

From your WooCommerce admin panel, you have complete control over the payment experience. Configure payment methods, manage tokenised cards, process refunds, and monitor all transactions through the built-in reporting dashboard. The plugin supports recurring payments for subscription-based products, MOTO transactions for phone/email orders, and express checkout with Apple Pay and Google Pay on product, cart, and checkout pages.

When to Use This Plugin

This plugin is ideal for any WooCommerce merchant who needs to accept card payments through Lloyds Bank Cardnet. Whether you run an online retail store, offer subscription services, or need to process phone orders, the Lloyds Cardnet Gateway provides a secure, PCI-compliant payment solution that integrates directly into your WooCommerce checkout flow.

Features

  • Embedded Payment (Payment.JS) — Seamless checkout with a secure payment form directly on your site using iframes. Card data is handled entirely by Lloyds — never touches your server.
  • Hosted Payment Page (HPP) — Redirect customers to the secure Lloyds hosted payment page for PCI compliance with minimal integration effort.
  • Apple Pay Support — Allow customers to pay quickly using Apple Pay on compatible devices and browsers for a fast, native payment experience.
  • Google Pay Support — Accept payments via Google Pay for a frictionless checkout experience across Android and Chrome.
  • Express Checkout — Display Apple Pay and Google Pay buttons on product, cart, and checkout pages, allowing customers to skip the standard checkout process.
  • Card Tokenisation — Allow customers to securely save card details for faster future purchases. Card data is never stored on your server.
  • Subscription Support — Set up recurring payments for subscription-based services with automatic renewal processing via card payments.
  • MOTO Payments — Process Mail Order/Telephone Order payments securely from the WooCommerce admin panel.
  • Refund Management — Process full or partial refunds directly from the WooCommerce order page with automatic gateway integration.
  • 3D Secure 2 (3DS2) — Smart authentication with dynamic challenge requirements supporting Strong Customer Authentication (SCA) under PSD2 regulations.
  • Transaction Reporting — Comprehensive reporting dashboard with advanced filtering, CSV export, and traffic light verification status indicators.
  • Real-Time Processing — Instant payment confirmations and status updates via webhook integration.
  • Sandbox/Test Mode — Test transactions without processing real payments using Lloyds sandbox credentials.
  • Multi-Currency Support — Configure multiple currencies and selling locations based on your merchant account capabilities.
  • WooCommerce Blocks — Support for both classic and block-based checkout.
  • HPOS Compatible — Full support for WooCommerce High-Performance Order Storage.
  • Dedicated Customer Support — Reliable installation and post-integration support from Autify Digital.

Security & Compliance

The Lloyds Cardnet Gateway plugin uses embedded payment forms and hosted payment pages to ensure the highest level of security for your business and your customers. All sensitive payment information, including credit and debit card details, is handled directly by Lloyds Bank Cardnet’s PCI DSS Level 1 certified infrastructure — never on your WordPress server.

This approach means that no customer payment data is entered into, processed by, or stored on your server at any point during the transaction. Your server only receives non-sensitive transaction confirmation data via secure webhook notifications, such as the payment status and reference number. As a result, this integration supports PCI DSS SAQ A compliance, significantly reducing your compliance obligations and security risks.

All API communications are encrypted via HTTPS/TLS. The plugin supports 3D Secure 2 authentication for Strong Customer Authentication (SCA) compliance under PSD2 regulations.

Businesses are responsible for ensuring they are compliant with any necessary financial regulations when using Lloyds Bank Cardnet.

Account & Pricing

A separate Lloyds Bank Cardnet merchant account is required to use this plugin. The account must be set up directly with Lloyds before installing and configuring the plugin — it is not created during the plugin installation process.

To apply for a Lloyds account, visit: Lloyds Bank Cardnet

Additional fees apply for payment processing services provided by Lloyds. These fees are separate from the cost of this plugin and are determined by Lloyds based on your business requirements and transaction volumes. For detailed pricing information, please visit the Lloyds website or contact their sales team directly.

Support

For technical support, customization requests, or general inquiries:
Email: cardnet@autify.co.uk
Helpdesk: https://support.autify.co.uk/
Visit: https://www.autify.co.uk

If you find this plugin useful, please leave a review on WordPress.org — it helps us a lot!

Please note, Autify Digital cannot assist with the Lloyds account setup process or pricing enquiries. For account-related questions, please contact Lloyds directly through their website.

Additional requirements:

  • For embedded payments (Payment.JS): REST API Key and API Secret from the Developer Portal, linked to your Store ID by Lloyds Bank.
  • For Apple Pay: An Apple Developer account with a configured Apple Pay merchant identifier and certificates.
  • For Google Pay: A Google Pay merchant account (for production use).

Customise Your Integration

Looking for something more specific? Get in touch to discuss any custom features or tailored configurations that might enhance your Lloyds Cardnet Gateway integration for WooCommerce. Contact us via cardnet@autify.co.uk.

Trademark

Lloyds and Lloyds Bank are trading names of Lloyds Bank plc. Registered Office: 25 Gresham Street, London EC2V 7HN. Registered in England and Wales no. 2065. Lloyds Bank plc is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority under registration number 119278. All trademarks, service marks, and trade names referenced in this material are the property of their respective owners.= Support =

For technical support, customisation requests, or general inquiries:

External Services

This plugin relies on the following third-party/external services to function. By using this plugin, data may be transmitted to these services as described below. Please review the respective terms and privacy policies.

1. Lloyds Cardnet Payment Gateway

Used for processing card payments through the Lloyds Bank Cardnet merchant account.
Data sent: Order details, payment amounts, currency, customer billing/shipping address, and card transaction data. Sent when a customer initiates a payment.

– Service Link: Lloyds Cardnet
– Terms of Use: Lloyds Cardnet Terms of Service
– Privacy Policy: Lloyds Cardnet Privacy Policy

2. First Data / Fiserv Payment Processing (IPG Online)

Used for processing hosted payment page (redirect) transactions, Payment JS embedded payments, and refunds via the First Data API.
Data sent: Store ID, API credentials, payment amounts, currency, order reference, card tokens, and refund details. Sent when a customer makes a payment, when a session is initialized for embedded payments, or when a merchant processes a refund.

– API Endpoints:
– Hosted Payment Page (Sandbox): https://test.ipg-online.com/connect/gateway/processing
– Hosted Payment Page (Production): https://www.ipg-online.com/connect/gateway/processing
– API (Sandbox): https://cert.api.firstdata.com/
– API (Production): https://prod.api.firstdata.com/
– Terms of Use: Fiserv Terms of Use
– Privacy Policy: Fiserv Privacy Notice

3. First Data Payment JS Client Library

A JavaScript library loaded from First Data servers to render the secure embedded payment form (card number, expiry, CVV fields) on the checkout page. The library handles card data directly — no card details pass through your server.
Data sent: Card details are entered directly into the Payment JS iframe and transmitted to First Data. The plugin receives a payment token in return. The library is loaded when the checkout page renders with the embedded payment method enabled.

– JavaScript (Sandbox): https://lib.paymentjs.firstdata.com/uat/client-2.0.0.js
– JavaScript (Production): https://lib.paymentjs.firstdata.com/prod/client-2.0.0.js
– Documentation: Payment JS Documentation
– Terms of Use: Fiserv Terms of Use
– Privacy Policy: Fiserv Privacy Notice

4. Fiserv Checkout Solution

Used as an alternative checkout integration via the Fiserv eCommerce API for payment processing.
Data sent: Store ID, API credentials, order amounts, currency, and checkout configuration. Sent when a customer initiates a payment using the checkout solution method.

– API (Production): https://prod.emea.api.fiservapps.com/exp/v1/checkouts
– API (Sandbox): https://prod.emea.api.fiservapps.com/sandbox/exp/v1/checkouts
– Terms of Use: Fiserv Terms of Use
– Privacy Policy: Fiserv Privacy Notice

5. Apple Pay

Used to enable Apple Pay as an express payment method on product, cart, and checkout pages.
Data sent: The merchant identifier, site domain, and display name are sent to Apple during merchant validation when a customer initiates an Apple Pay payment. Payment and shipping data is then processed through the First Data / Fiserv API.

– Service: Apple Pay
– Terms of Use: Apple Pay Platform Web Merchant Terms
– Privacy Policy: Apple Privacy Policy

6. Google Pay

Used to enable Google Pay as an express payment method on product, cart, and checkout pages. A JavaScript library is loaded from Google servers to render the Google Pay button and handle the payment flow.
Data sent: Payment token data (encrypted by Google) and customer shipping/billing details are sent from the Google Pay interface to the plugin, then processed through the First Data / Fiserv API. The Google Pay JS library is loaded when the Google Pay payment method is enabled.

– JavaScript: https://pay.google.com/gp/p/js/pay.js
– Service: Google Pay
– Terms of Use: Google Pay Terms of Service
– Privacy Policy: Google Privacy Policy

7. Autify Digital License API

Used to validate and manage the plugin license. The plugin contacts Autify Digital’s license server to verify that the license key is valid and active.
Data sent: License key, plugin version, site domain, admin email, contact name, and activation status. Data is sent when the license is activated, deactivated, or periodically synced.

– Service: Autify Digital
– API Endpoint: https://plugin-licenses.autify.co.uk/wp-json/autifydigital/v1/plugin
– Terms of Use: Autify Digital Terms and Conditions
– Privacy Policy: Autify Digital Privacy Policy


Screenshots
FAQ
ChangeLog