Running an online business intends each abandoned cart hurts. My friend learned this nan difficult measurement erstwhile his anime subscription work started getting liking from UK customers who kept leaving without buying. 😟
The culprit? He wasn’t offering Bacs Direct Debit, which is simply a costs method that galore UK customers for illustration for recurring payments.
We spent a play researching solutions, and I was amazed astatine really quickly we sewage Bacs Direct Debit moving connected his WordPress tract utilizing WP Simple Pay.
No developer calls, nary analyzable setup—just a plugin that made accepting this costs method arsenic easy arsenic accepting in installments cards.
That acquisition made maine recognize really galore WordPress tract owners whitethorn beryllium losing income simply because they don’t cognize really easy it is to connection much costs options.
I’ve since tested nan apical solutions, and I’m present to show you precisely really to group up Bacs Direct Debit connected your website without immoderate method headaches.

💡Quick Answer: How to Accept Bacs Direct Debit Payments
In a hurry? If you conscionable want nan solutions without each nan details, here’s what I’ll beryllium covering:
- Method 1: WP Simple Pay – Best for services, subscriptions, aliases azygous products. No online shop needed.
- Method 2: WooCommerce (Manual Bacs Payments) – Uses built-in “Bacs/Direct Bank Transfer.” Simple setup, but manual verification is required.
- Method 3: WooCommerce (Automated Direct Debit Plugin) – Fully automated solution for WooCommerce stores pinch recurring payments.
These 3 methods screen astir usage cases. I urge picking nan 1 that matches your merchandise type and shop setup.
Bacs Direct Debit is simply a elemental measurement for businesses to collect payments straight from a UK customer’s slope account. It’s cleanable for subscriptions, memberships, aliases recurring invoices.
Bacs stands for ‘Bankers’ Automated Clearing Services’ and is wide utilized successful nan UK to move money safely betwixt accounts.
Unlike in installments cards aliases PayPal, payments spell straight from nan bank. This intends customers don’t request to participate their specifications each time.
It’s besides ace popular. Many UK adults usage it to salary regular bills, and billions of pounds move this measurement each month.
Why Accept Bacs Direct Debit Payments?It’s simple, reliable, and thing UK customers already trust. Here are nan main benefits of utilizing Bacs:
- 💰 Lower transaction fees – Usually more affordable than in installments cards aliases PayPal.
- 🛡️ Higher customer trust – Backed by nan UK Direct Debit Guarantee.
- 🌍 Widely adopted successful nan UK – Millions of businesses and customers already usage it.
- 🔄 Easy recurring billing – Perfect for subscriptions aliases regular payments.
- ⚡ Fewer costs failures – Bank-to-bank payments are mostly much reliable.
- 📈 Better rate travel management – Scheduled payments get automatically, making business readying easier.
- 👍 Convenient for customers – No request to retrieve paper specifications aliases log successful to aggregate accounts.
Overall, offering Bacs Direct Debit makes paying easier for UK customers. It reduces clash astatine checkout and improves your chances of getting paid connected time.
UK Rules for Collecting Bacs Direct Debit PaymentsBefore you start, present are nan main rules to cognize erstwhile collecting Direct Debit payments:
- 🔑 Service User Number (SUN): You will request a SUN to cod payments. This licence number shows Bacs that your business is approved to return payments from customer accounts. Big companies tin often get 1 from their bank. Smaller businesses usually can’t, truthful they activity done a bureau instead.
- 🏢 Bacs-approved bureau: This is simply a trusted 3rd statement approved by Bacs. If you don’t suffice for your ain SUN, a bureau lets you usage theirs. They grip nan method and compliance parts for you.
- 🔒 GDPR (data protection): You must grip slope specifications securely, only shop what’s necessary, and ever get nan customer’s consent. GDPR is simply a UK/EU privateness rule that protects customers’ individual data, including costs info.
- ✅ Strong Customer Authentication (SCA): SCA is simply a information norm successful nan UK and EU that sometimes requires an other personality cheque earlier a costs goes through. For example, a customer whitethorn corroborate a costs done their banking app aliases pinch a codification sent to their phone. This one-time authorization is typically each that’s needed to group up a unafraid recurring costs plan.
- 📖 Official guidance: For nan latest updates, it’s ever champion to cheque nan official Bacs website.
👉 These steps whitethorn look for illustration a lot, but astir mini businesses usage Stripe for illustration my friend did. That way, you enactment compliant while keeping nan costs process soft for some you and your customers.
Method 1: Accept Bacs Direct Debit Payments With WP Simple Pay (For Single Products, Subscriptions, aliases SaaS Services)
If you’re trading subscriptions, SaaS products, aliases moreover conscionable a azygous integer aliases beingness product, past WP Simple Pay is nan plugin I recommend.
It is nan best WordPress Stripe plugin, designed for businesses to judge payments without mounting up a afloat eCommerce store.
WP Simple Pay connects straight pinch Stripe. It moreover includes a pre-made Bacs Direct Debit template, letting you commencement accepting payments successful conscionable a fewer clicks.
There’s nary analyzable setup and nary coding required — you simply instal nan plugin, alteration Bacs, and you’re fresh to go.
If you’d for illustration a deeper dive into each of its features, you tin cheque retired our full WP Simple Pay review.
Step 1: Install and Activate WP Simple Pay
First, you request to motion up for an relationship connected nan WP Simple Pay website. Just click connected nan ‘Get WP Simple Pay Now’ fastener and travel nan signup instructions.

🚨Note: WP Simple Pay has a free version, but you’ll request nan Pro scheme to unlock nan Bacs Direct Debit costs template.
Next, you request to instal and activate nan WP Simple Pay plugin. For elaborate instructions, spot our tutorial connected how to instal a WordPress plugin.
Upon activation, nan setup wizard will automatically motorboat connected your screen. Here, you person to click nan ‘Let’s Get Started’ button.

This will return you to nan adjacent step, wherever you request to participate your licence key.
You tin find this accusation successful your relationship connected nan WP Simple Pay website. Entering it will unlock nan pro features required to judge Bacs Direct Debit payments.

Step 2: Connect to Stripe
After that, you’ll beryllium asked to link your tract pinch Stripe.
Since WP Simple Pay is simply a Stripe-powered plugin, it won’t activity until you link it pinch a Stripe account. If you don’t already person one, you tin create a caller Stripe relationship during this process.
Stripe is what makes nan Direct Debit activity successful nan background. Unlike paper payments, Bacs takes a fewer moving days for nan money to move from your customer’s bank.
Once Stripe is connected, WP Simple Pay takes attraction of everything. For much details, cheque our step-by-step guideline connected accepting Stripe payments successful WordPress.

Step 3: Configure WP Simple Pay Settings
Next, nan wizard will guideline you to group up your email notifications. Here you tin alteration options to person email notifications for costs receipts, upcoming invoices, and costs notifications.
You tin besides take nan email reside wherever you want to person these notifications.
When you’re finished, click ‘Save and Continue’ to move to nan last setup steps.

Step 4: Create a Bacs Direct Debit Payment Form
At this point, WP Simple Pay will decorativeness configuring your site, and you’ll beryllium fresh to create your Bacs Direct Debit costs form.
For this, caput complete to nan WP Simple Pay » Payment Forms page from your WordPress dashboard and click nan ‘Create Your Payment Form’ button.

This will return you to nan template library.
WP Simple Pay gives you plentifulness of premade templates, but since we’re focusing connected Direct Debit, spell up and prime nan ‘Bacs Direct Debit Form’ template.

Once you’ve done that, you’ll onshore connected nan ‘Add New Payment Form’ page.
Here you tin adhd a title and explanation for your form. I propose keeping these short and clear since your customers will spot them during checkout.
With nan basics successful place, make judge nan shape type is group to ‘On-site costs form.’ This ensures your customers tin decorativeness checkout without leaving your site.
If you want to adhd a spot much protection, I besides urge checking nan ‘Spam & Fraud Protection’ box. It adds a CAPTCHA to your form, protecting it from malicious bots.

Next, move complete to nan ‘Payment’ tab connected nan left. This is wherever you’ll group nan value for your merchandise aliases service.
If you’re offering a subscription, take ‘Subscription’ and click ‘Add Price’. You tin create aggregate tiers, for illustration a Basic Plan astatine £10/month and a Premium Plan astatine £20/month.
However, if you are conscionable trading a azygous merchandise and don’t request to group up recurring payments, you tin take nan ‘One time’ action and adhd your pricing.
At this stage, don’t hide to group your rate to ‘GBP’.
Bacs Direct Debit only useful pinch British pounds. If you group a different currency, for illustration USD aliases EUR, past payments won’t process correctly.

As you scroll down, you’ll spot nan ‘Payment Methods’ section. Here, you request to make judge ‘Bacs Direct Debit’ is selected.
You’ll besides announcement that WP Simple Pay supports different options for illustration SEPA, Cash App, Bancontact, and more.
I urge adding some Bacs and in installments paper payments truthful that your UK and world customers person nan elasticity to salary nan measurement they prefer.

Once that’s set, move to nan ‘Form Fields’ tab. This is wherever you tin determine what accusation you want to collect.
You tin resistance and driblet fields, adhd caller ones, aliases region ones you don’t need.
For example, if you’re trading a integer service, you mightiness conscionable support sanction and email. But if you’re shipping a beingness product, you’ll decidedly want to see an Address field.

Step 5: Publish Your Bacs Direct Debit Payment Form
Finally, caput to nan ‘Payment Page’ tab and cheque nan ‘Enable a dedicated costs page’ box.
WP Simple Pay will now create a standalone page for your shape without immoderate activity from you.
You tin besides set a permalink, prime a colour strategy for your costs form, adhd your business logo, and show footer matter from here.

Once you’re happy pinch nan setup, click ‘Publish’ to prevention your form.
You tin now sojourn your WordPress website to spot nan Bacs Direct Debit costs shape successful action.

If you’d alternatively not usage a dedicated page, you tin easy adhd nan shape to immoderate existing page.
To do this, conscionable click nan ‘Publish’ fastener aft adding shape fields.
Then, unfastened nan page aliases station wherever you want to adhd nan Bacs shape and click nan ‘Add Block’ (+) fastener successful nan apical near corner.
This will unfastened nan artifact menu, wherever you person to hunt and adhd nan WP Simple Pay block. Then, prime nan costs shape you created from nan dropdown paper wrong nan block.

When you’re done, conscionable click nan ‘Update’ aliases ‘Publish’ fastener to shop your settings.
Your Bacs Direct Debit shape is now live.

Method 2: Accept Bacs Payments successful WooCommerce With Manual Bank Transfers
If you already tally a WooCommerce store and want to scope UK customers without other plugins, past this method useful well.
WooCommerce comes pinch a built-in Direct Bank Transfer option, which useful perfectly for handling Bacs payments. Customers simply take this action astatine checkout, nonstop money straight to your slope account, and you corroborate nan costs connected your end.
However, earlier I dive into nan setup, it’s important to understand nan trade-offs of this approach:
- No automation: You person to cheque your slope relationship and manually people each bid arsenic paid.
- Slower process for customers: Customers must time off your tract to complete nan costs done their online banking.
- Best for debased volume: This useful good if you only process a fewer orders per month, but it is not perfect for engaged stores.
For mini aliases section businesses, this setup is simply a simple, no-fuss measurement to judge Bacs payments without other costs.
Step 1: Enable Bacs Direct Debit
First, caput complete to your WordPress dashboard and spell to WooCommerce » Settings » Payments. On this page, you’ll spot a database of disposable gateways.
Go up and click connected nan ‘Take offline payments’ option.

This will bring up a surface wherever WooCommerce lists each nan offline costs methods it supports, for illustration Direct Bank Transfer, Check Payments, and Cash connected Delivery.
Here, simply click nan ‘Enable’ fastener adjacent to nan ‘Direct Bank Transfer’ option.

Step 2: Configure Bacs Direct Debit Payment Settings
Now, click nan ‘Manage’ fastener adjacent to nan Direct slope transportation action to set nan settings.
You will now beryllium directed to a caller page wherever you tin alteration nan title and explanation that look astatine checkout.
By default, it says ‘Direct Bank Transfer,’ but you tin edit this to ‘Bacs Direct Debit’ aliases thing clearer for your UK customers.

Scroll down a bit, and you’ll find nan ‘Instructions’ box. This is nan matter WooCommerce will show customers aft they spot an order.
Here, I propose adding elemental directions for illustration your slope name, relationship number, and benignant codification truthful customers cognize wherever to nonstop their payment.

Finally, nether ‘Account Details’, you person to participate nan nonstop slope accusation that WooCommerce will show connected nan thank-you page and bid emails.
If you activity pinch aggregate slope accounts, you tin moreover adhd much than 1 here.

When everything looks good, don’t hide to click ‘Save Changes’ astatine nan bottommost to shop your settings.
Now, you tin sojourn your online store to spot nan Bacs Direct Debit costs action successful action.

Method 3: Accept Bacs Direct Debit Payments successful WooCommerce With a Plugin (For Automated Payments)
If nan manual process successful Method 2 seems excessively time-consuming for your WooCommerce store, past this automated solution is nan cleanable alternative.
Unlike manual slope transfers, Stripe handles everything successful nan background. From approving nan instruction to collecting funds, you don’t person to cheque payments individually.
Step 1: Set Up nan Payment Gateway Plugin
For this, you request to instal and activate nan free Payment Gateway for Stripe and for WooCommerce plugin.
If you don’t cognize really to do that, you tin travel our guideline connected installing a WordPress plugin.
Upon activation, you person to link nan plugin pinch Stripe. To do that, sojourn nan WebToffee Stripe page successful your WordPress dashboard and click nan ‘Connect to Stripe’ button.

This will unfastened a window, wherever you tin log successful to your existing Stripe relationship aliases create a caller one. When nan relationship is complete, you’ll spot a confirmation surface showing your shop is linked.
By default, Stripe starts successful test mode, but you tin move to unrecorded mode anytime from nan apical correct corner.

Step 2: Turn connected Bacs Direct Debit Payments
Next, move to nan ‘Local Gateways’ page and prime nan ‘Bacs’ option.
Then, cheque nan ‘Enable’ container to adhd Bacs arsenic a costs method successful your store.

You tin besides edit nan title, description, and fastener matter astatine checkout. This makes nan process clear and elemental for UK customers.
For example, you mightiness alteration nan title to ‘Pay by Direct Debit (Bacs)’. You tin besides usage nan explanation to explicate that nan costs will beryllium collected done their slope erstwhile they o.k. nan instruction (the customer’s support for you to cod payments).
Adjusting nan fastener matter to thing elemental for illustration ‘Authorize Direct Debit’ tin besides make nan process consciousness much trustworthy and transparent.
📌 Important Note: Make judge your store currency is group to GBP (£). Bacs only useful pinch pounds, truthful this measurement is essential.

Once you are done, don’t hide to click ‘Save changes’ to shop your settings.
You tin now sojourn your WooCommerce shop to spot nan automated Bacs nonstop debit costs option.

🔐Security Best Practices for Accepting Bacs Direct Debit successful WordPress
Once you’ve group up Bacs payments connected your website, nan adjacent measurement is making judge everything runs securely successful nan background.
Here are immoderate important steps you’ll want to follow:
- Install an SSL Certificate: An SSL certificate ensures that customer information (like slope details) is encrypted during checkout. Most hosting providers now offer free SSL, and it’s a must-have for immoderate WordPress tract that processes payments.
- Use a Reliable Security Plugin: A instrumentality for illustration Sucuri aliases Cloudflare tin thief you show threats, artifact suspicious traffic, and scan for malware automatically. To get started, return a look astatine our ultimate WordPress information guide.
- Enable Payment Logging: Both WP Simple Pay and WooCommerce let you log costs events. This gives you a grounds of grounded aliases suspicious costs attempts, which is really adjuvant for spotting fraud early.
- Keep WordPress, Themes, and Plugins Updated: Outdated package is 1 of nan biggest information risks. You request to regularly update your WordPress core, plugins, and themes to support your tract secure.
- Limit Admin Access: If you’re not nan only personification managing your store, past make judge each squad personnel has nan correct role. For example, don’t springiness personification afloat admin entree if they only request to negociate orders. To get started, spot our guideline connected managing personification roles and permissions.
- Regular Backups: Finally, ever person a backup plan. I group up automated regular backups pinch Duplicator truthful that if thing goes wrong, I tin easy reconstruct my site. To do nan same, return a look astatine our tutorial connected how to backmost up your WordPress site.
By taking these precautions, you’ll make judge your Bacs Direct Debit setup isn’t conscionable moving — it’s besides unafraid and trustworthy for your customers.
Troubleshooting Common Issues pinch Bacs Direct Debit Payments
Even pinch everything group up correctly, location whitethorn beryllium times erstwhile Bacs payments don’t spell done arsenic expected.
When my friend first launched his subscription container pinch Bacs Direct Debit, we besides ran into a fewer hiccups — but pinch nan correct troubleshooting steps, they were easy to fix.
Here are immoderate of nan astir communal issues and really you tin grip them:
Set Up Proper Error Notifications
By default, Stripe logs each grounded costs attempt. But you’ll want to spell into your Stripe dashboard and alteration email notifications for some you and your customers.

This way, customers instantly spot why their costs didn’t spell through, and you’ll besides get an alert truthful you tin travel up quickly.
Without this step, it’s easy to miss grounded payments until overmuch later.
Payment Failures aliases Declined Transactions
Sometimes a costs fails because nan customer’s slope doesn’t o.k. nan mandate, aliases because nan relationship specifications were entered incorrectly.
In these cases, you should counsel your customers to double-check their accusation aliases interaction their bank.
Managing Failed Payment Recovery
Inside nan Stripe dashboard, you tin group up automated retries for grounded payments.
This is particularly useful for subscriptions, because a azygous grounded costs doesn’t mean you’ve mislaid nan customer.
Stripe tin effort nan complaint again aft a fewer days, and you tin besides nonstop a reminder email pinch a nexus to update costs details.

Contacting Payment Provider Support
If you’ve tried nan basics and nan rumor still isn’t resolved, past don’t hesitate to scope retired to your costs provider.
Stripe offers elaborate correction logs and unrecorded support, which tin travel successful useful erstwhile you aren’t judge if nan rumor is from your extremity aliases nan customer’s bank.
🔑The cardinal takeaway? Most Bacs issues aren’t imperishable roadblocks — they conscionable request clear connection pinch your customers and a speedy cheque wrong your Stripe aliases WooCommerce dashboard. With nan correct notifications and follow-up, you tin support things moving smoothly without losing sales.
Other Payment Options to Consider (Besides Bacs)
While Bacs Direct Debit is awesome for UK customers who for illustration slope payments, it’s not nan only action you should person connected your checkout page.
In fact, offering multiple costs methods gives customers much elasticity and tin trim cart abandonment.
Here are a fewer alternatives you whitethorn want to adhd alongside Bacs:
- 💳 Card Payments (Stripe/PayPal): The fastest and astir communal action worldwide. Most UK shoppers usage debit aliases in installments cards, truthful enabling Stripe aliases PayPal paper payments ensures your checkout feels acquainted and convenient.
- ⚡ Faster Payments (UK): This is different slope transportation method. But dissimilar Bacs, it clears wrong minutes alternatively of a fewer days. Great for one-off aliases urgent payments.
- 💰 PayPal Recurring: For subscription-based services, PayPal recurring payments are a trusted choice. Many customers already person PayPal accounts, truthful they consciousness much comfortable subscribing pinch it.
- 🏦 ACH (US Customers): ACH is fundamentally nan American type of Bacs. If you besides waste to US customers, it’s worthy enabling. Like Bacs, payments return a fewer days to clear but are cheaper than paper transactions.
- 🌍 SEPA Direct Debit (EU Customers): SEPA is nan European balanced of Bacs. If your WooCommerce shop attracts buyers from nan EU, enabling SEPA gives them a acquainted and section costs option.
For much options, you tin spot our complete guideline to accepting payments successful WordPress.
Frequently Asked Questions About Bacs Direct Debit Payments
Here are immoderate questions that our readers often inquire astir Bacs nonstop debit payments:
Do I request a developer to group up Bacs Direct Debit successful WordPress?
No, you don’t request a developer. Plugins for illustration WP Simple Pay and WooCommerce make nan process straightforward. As agelong arsenic you’re comfortable installing and configuring plugins, you’ll beryllium capable to grip nan setup connected your own.
How overmuch does it costs to judge Bacs Direct Debit?
Bacs is usually cheaper than paper payments. If you’re utilizing Stripe, nan interest is astir 1% per transaction + 20p, capped astatine £2. This makes it 1 of nan astir affordable costs methods for UK businesses, particularly if you process larger transactions.
Is Bacs Direct Debit safe for my customers?
Yes. Bacs payments are protected by nan Direct Debit Guarantee, which intends customers are covered against immoderate errors aliases unauthorized payments. Plus, Stripe and WooCommerce grip nan method security, and pinch SSL enabled connected your site, delicate information stays encrypted.
Do I request a Service User Number (SUN) for Bacs Direct Debit payments?
If you’re a mini business utilizing Stripe pinch WP Simple Pay aliases WooCommerce, you don’t request to use for a SUN directly. Stripe useful pinch a Bacs-approved bureau, which provides nan SUN connected your behalf.
However, if you wanted to cod Direct Debit payments straight done your slope without a supplier for illustration Stripe, past yes, you would request to use for your ain SUN. Keep successful mind that this tin beryllium a lengthy and difficult process for caller aliases smaller businesses.
I dream this article helped you study really to easy judge Bacs nonstop debit payments successful WordPress. You whitethorn besides want to spot our guideline connected how to judge deposit payments successful WordPress and our comparison of Stripe vs. PayPal to find retired which is amended for your online store.
If you liked this article, past please subscribe to our YouTube Channel for WordPress video tutorials. You tin besides find america on Twitter and Facebook.