Irish SME
Taking Payments on Your Own Website: Keep the Sale, Skip the Platform Cut

Picture a craft brewery in Kilkenny. Two friends, a good product, a following built one farmers' market at a time. The week before Christmas, the orders started landing: could they post out a few boxes? Their shop, such as it was, was an Instagram post and a line that said "DM us to order, bank transfer to confirm".
This is a composite, drawn from a pattern I have watched play out more than once, not a single named business. But you can probably guess how the weekend went. Messages came in faster than two people could answer them. Someone deciding at eleven at night to buy a case as a gift could not actually do it, so they left it, and by morning the impulse had passed. The sales they captured were the ones where the buyer was patient enough to wait for a reply, find the IBAN, and remember to send the money. Most buyers are not that patient. That is the whole problem in one sentence.
The Sale You Lose Is the One You Never See
Here is the number that should bother you. The CSO found that 85% of Irish internet users shopped online in 2025, effectively unchanged on the year before. Internet and mobile banking, including the likes of Revolut and Apple Pay, sits at 94%. Your customers are not nervous about paying online. They do it every day, on their phones, without thinking.
So when your website cannot take a payment, the friction is not theirs. It is yours. You have built an advertisement that points the buyer somewhere else to finish the job, and "somewhere else" is often a competitor who made it easy.
The money is moving in one direction, and fast. The Central Bank of Ireland recorded online card payments up by roughly 24% year on year in early 2025, with mobile wallet payments growing close to 20% over the same window. That is not a trend you wait out. A site that cannot take a card today is losing a slightly bigger share of normal every quarter.
The cost never arrives as an invoice. It is the gift box not bought at eleven at night. It is the customer who meant to ring back and forgot. You will never see those sales, which is exactly why they are so easy to ignore.
What "Taking Payments on Your Own Site" Actually Means
Let me clear up the part that scares people off, because it is simpler than it sounds.
Taking payments on your own website is two things working together. First, your site itself, which shows the product or service and the checkout. Second, a payment processor, the company that actually moves the card payment and drops the money into your bank account. You do not build the banking part. You connect to a processor that has already built it.
What matters is the bit in the middle. With this setup, the customer pays without ever leaving your site. The order, the email address, the buying history: that stays with you. Compare that to the alternative reality, where the buyer clicks "order" and gets bounced to a third-party platform that now owns the relationship and shows them three competitors on the way out.

This is the same argument I made about the difference between renting a storefront and owning one in a piece on why your Shopify store is not your shop. Payments are where that distinction stops being philosophical and starts being money.
The Fee Question, Answered Honestly
Every owner asks about fees, and they are right to. So here it is without the spin.
A payment processor charges a small slice of each transaction. Stripe's standard published rate in Ireland, to use one well-known example, is 1.5% plus 25 cent on standard European cards, rising to around 2.5% on UK cards and 3.25% on international ones. Other reputable processors land in broadly the same territory. These rates move and they vary by card type, so treat any single figure as a starting point, not gospel.
Now compare that to renting an all-in-one store platform. There you typically pay the processor's cut and a monthly subscription and, on some plans, an extra platform fee per sale. On a digital product with fat margins, you might not feel it. On a box of beer, where the margin is already thin after ingredients, packaging and postage, a few extra percent on every order is the difference between a side line that pays and one that does not. That was the brewery's real lesson once they moved to a hosted platform: the payments worked fine, but the stack of fees quietly ate the margin they were doing it for.
When you take the payment on your own site, you cut out the platform rent. You still pay the processor, because someone has to move the money. But there is no monthly toll on top, and no second party taking a slice for the privilege of hosting your shop. This is the same squeeze I wrote about when hosting industry consolidation started crushing small business choice: the fewer middlemen between you and your customer, the more of each sale you keep.
One honest concession, because anything else would be a sales pitch. If your entire business is selling two or three digital downloads to a worldwide audience and you never intend to touch a setting again, a hosted all-in-one store platform genuinely removes friction, and the convenience can be worth the cut. That is a real scenario. It is just not most businesses selling real things to real customers.
What a Setup Worth Having Looks Like
Forget brand names for a second. A payment setup you can actually trust has a short list of non-negotiables.
It runs on a platform you own, not one you rent by the month. It uses a secure connection, so card details are encrypted in transit and the customer sees the padlock that tells them so. It backs itself up, because an online shop that loses its order history overnight is a catastrophe, not an inconvenience. And it lets you test changes safely before they go live, so you are never editing a working checkout with real customers mid-purchase.
WordPress, which runs around 43% of the entire web, meets that list through its own ecosystem rather than a walled garden. Its e-commerce layer, WooCommerce, is the most widely used online shop software on the web according to W3Techs, and it connects to all the major payment processors. The street-level version: you get a proper checkout, on your own site, that takes Visa, Mastercard and the mobile wallets your customers already use, with the money going straight to your bank.
That only works if the foundation underneath it is solid, which is the part owners underestimate. This is where an all-inclusive managed WordPress plan at sixty euro a year earns its place: SSL certificates provisioned and renewed automatically, automatic nightly backups with one-click restore, and one-click staging so you can test a checkout change without touching the live shop. You are not assembling six separate services and hoping they get along. The shop part is yours to run; the infrastructure that keeps it safe and fast is handled.
One sync reality check, because trust matters more than the sale. Taking payments yourself does not mean compliance disappears. Your processor handles the heaviest card-security obligations, and good managed hosting keeps the WordPress core and server patched, but you are still responsible for choosing a reputable processor and keeping your store plugins current. It reduces the burden significantly. It does not erase it, and any host that tells you otherwise is overselling.
I will admit a mistake here, since I am asking you to trust me. On a call a couple of years back I talked an owner into a full custom e-commerce build when all they actually needed was a single payment button for one product. It was overkill for their budget and I should have heard that sooner. The lesson stuck: match the setup to what you are actually selling, not to what looks impressive.
How to Start Taking Payments Without Breaking Your Shop
You do not need to do this all at once, and you should not do the risky parts on your live site. Here is the order that keeps you out of trouble.
Choose your processor first. Pick a reputable payment provider, confirm its published rates for the card types your customers actually use, and create an account before you touch your site.
Build the checkout in staging. Set up your products and the payment connection in a staging environment, a private copy of your site, so nothing customers see is half-finished.
Verify with a real test payment. Run one genuine low-value transaction end to end and confirm the money reaches your bank and the order confirmation email lands. Do not skip this.
Deploy to production. Once the test passes, push the working checkout live, and place one more real order yourself to confirm it behaves the same on the live site.
Watch the first week. Keep an eye on the first handful of real orders for failed payments or confusing steps, and fix the friction while the volume is small enough to manage.
That is the whole job. Notice that "go live and hope" is not a step. You verify in staging, you verify in production, and only then do you trust it with a busy weekend.
Where This Leaves You
The brewery, in the version of the story that ends well, did the unglamorous thing. They put a real checkout on their own site, picked a processor with sensible rates, and stopped asking customers to find an IBAN at eleven at night. The next gift-buying rush, the late-night orders simply went through.
Strip away the software and the point is plain. Your customers are ready to pay online; 85% of them already do. The only question worth answering is whether the place they land to do it is your site, where the sale and the customer stay yours, or someone else's, where you are paying rent on your own relationships. That decision is yours to make, and now you know what it actually involves.
Sources
Eamon leads sales at Web60 and SmartHost, working directly with Irish business owners making the switch from cheap shared hosting to managed WordPress. With a background in enterprise technology sales — including Oracle and multiple Irish SaaS businesses — he understands the questions Irish SMEs ask before committing to a hosting platform. He writes about hosting comparisons, total cost of ownership, web design for Irish businesses, and how to evaluate what you’re actually buying.
More by Eamon Rheinisch →Ready to get your business online?
Describe your business. AI builds your website in 60 seconds.
Build My Website Free →More from the blog
Your Business Doesn't Need an App. It Needs a Website That Works.
Most business owners get sold an app they will never need. Here is why a fast, owned WordPress website beats a mobile app, and the rare case it does not.
Online Booking on Your Own Website: The Bookings You Are Handing to Someone Else
Fewer than one in three Irish businesses take bookings online. Here is how to run online booking on your own website, keep the fees, and own your client list.
