A complete step-by-step guide to accepting card payments online for UK businesses. Compare providers, understand costs, and get set up in minutes.
Get started in as little as 15 minutes with modern payment processors like Lopay or Stripe.
PCI-compliant providers handle security automatically, protecting your business and customers.
UK rates start from 0.79% with Lopay, significantly lower than traditional merchant accounts.
Accepting card payments online is essential for any UK business selling products or services digitally. Whether you run an e-commerce store, offer online consultations, or sell digital downloads, enabling customers to pay with debit and credit cards significantly increases sales and customer satisfaction. In 2026, over 87% of UK online transactions are completed using card payments, making it the dominant payment method for digital commerce.
The process of accepting online card payments involves several components working together: a payment gateway to securely capture card details on your website, a payment processor to authorize and settle transactions, and a merchant account to receive funds. Fortunately, modern payment service providers combine all these elements into a single, easy-to-use solution that can be set up in minutes rather than weeks.
Your first decision is selecting a payment processor that matches your business needs. The UK market offers several excellent options, each with different strengths, pricing models, and features. The main providers include Lopay (lowest fees at 0.79%), Stripe (best for developers and international sales), Square (ideal for businesses with both online and in-person sales), PayPal (highest customer recognition), and SumUp (simple setup for small businesses).
When choosing a provider, consider these factors: transaction fees (typically 1.4%-2.9% plus £0.10-£0.30 per transaction), monthly fees (£0-£25+), payout speed (same-day to 3 business days), ease of integration with your website platform, customer support quality, and whether you need features like recurring billing, invoicing, or multi-currency support. For most UK small businesses, Lopay offers the best value with its 0.79% rate and zero monthly fees, while Stripe provides the most flexibility for growing businesses.
Once you've selected a provider, creating an account typically takes 10-15 minutes. You'll need to provide business information including your company name, registration number (if limited), business address, bank account details for payouts, estimated monthly transaction volume, and director or owner identification. Most providers offer instant approval for standard businesses, though some may require additional verification for high-risk industries or large transaction volumes.
During signup, you'll also set up security features like two-factor authentication and notification preferences. Be prepared to verify your email address and phone number immediately. Some providers like Lopay and Stripe allow you to start testing integration in sandbox mode before full approval, letting you build your payment flow while waiting for account verification.
Integration methods vary based on your website platform. If you use popular e-commerce platforms like WooCommerce, Shopify, Wix, or Squarespace, most payment processors offer official plugins that can be installed in minutes without coding knowledge. Simply install the plugin, enter your API keys from your payment processor dashboard, and configure your preferences like accepted card types and currency.
For custom websites, you'll need to integrate using the provider's API or hosted payment page. Hosted payment pages are the easiest option—customers are redirected to a secure payment page hosted by the processor, then returned to your site after payment. This requires minimal technical knowledge and reduces your PCI compliance burden. API integration offers more control over the customer experience but requires developer expertise. Most providers offer detailed documentation, code samples, and testing environments to simplify this process.
Security is paramount when accepting card payments online. Fortunately, when you use a reputable payment processor, they handle most security and compliance requirements automatically. All major UK providers are PCI DSS Level 1 certified, meaning they meet the highest security standards for handling card data. The payment processor encrypts card information, stores it securely, and never exposes full card numbers to your business.
However, you still have responsibilities. Ensure your website uses HTTPS (SSL certificate) to encrypt data in transit—this is mandatory for accepting online payments. Enable fraud detection tools provided by your processor, such as 3D Secure (Verified by Visa, Mastercard SecureCode) which adds an extra authentication step for customers. Set up address verification (AVS) and CVV checks to reduce fraudulent transactions. Configure email notifications for suspicious activity and regularly review your transaction reports for unusual patterns.
Before going live, thoroughly test your payment process using the test mode or sandbox environment provided by your processor. Most providers offer test card numbers that simulate successful payments, declined cards, and various error scenarios. Walk through the entire customer journey: adding products to cart, entering payment details, completing the transaction, and receiving confirmation emails.
Test on multiple devices (desktop, mobile, tablet) and browsers to ensure compatibility. Verify that payment confirmations are sent correctly, orders are recorded in your system, and customers are redirected appropriately after payment. Check that refund and cancellation processes work smoothly. This testing phase typically takes 1-2 hours but prevents costly issues after launch.
Once testing is complete, switch your integration from test mode to live mode by replacing test API keys with live keys. Start with a soft launch—process a few real transactions with friends or colleagues before promoting widely. Monitor your first few days of transactions closely to catch any issues early. Check that funds are arriving in your bank account as expected (remember, first payouts may be delayed by 7-14 days for new accounts).
Set up ongoing monitoring through your payment processor's dashboard. Review transaction reports weekly to identify trends, spot potential fraud, and track your processing costs. Enable real-time notifications for failed payments, chargebacks, and disputes so you can respond quickly. Most processors offer analytics showing conversion rates, average transaction values, and peak sales times—use this data to optimize your checkout process and pricing strategy.
| Provider | Online Rate | Monthly Fee | Payout Speed | Best For |
|---|---|---|---|---|
| Lopay | 0.79% flat | £0 | Next day | Lowest fees, UK SMBs |
| Stripe | 2.9% + £0.30 | £0 | 2 days rolling | Developers, international |
| Square | 3.3% + £0.30 | £0 | 1-2 days | Online + in-person |
| PayPal | 3.4% + £0.30 | £0 | Instant (fee) / 3 days | Customer recognition |
| SumUp | 2.5% + £0.25 | £0 | 2-3 days | Simple setup, small businesses |
Based on this comparison, Lopay offers the most competitive pricing for UK businesses accepting online payments, with rates 63% lower than Stripe and 77% lower than PayPal. For a business processing £10,000 monthly in online sales, this translates to £79 in fees with Lopay versus £300 with Stripe—a saving of £221 per month or £2,652 annually.
If customers are abandoning their carts at the payment stage, the issue is often a complicated checkout process or unexpected fees.
Solution: Simplify your checkout to a single page, display all costs upfront including shipping and taxes, offer guest checkout without forced account creation, show security badges and trust signals, and enable popular payment methods like Apple Pay and Google Pay for faster checkout.
Legitimate customer cards being declined frustrates customers and loses sales. Common causes include incorrect card details, insufficient funds, or overly aggressive fraud filters.
Solution: Display clear error messages explaining why a card was declined and what to try next. Offer alternative payment methods as backup options. Review your fraud filter settings—if decline rates exceed 5%, your filters may be too strict. Contact your payment processor to adjust fraud rules for your specific business type.
Chargebacks occur when customers dispute a charge with their bank, often due to fraud, dissatisfaction, or not recognizing the charge on their statement.
Solution: Use a clear, recognizable business name on customer statements. Send immediate order confirmations with detailed descriptions. Provide excellent customer service to resolve issues before they escalate to chargebacks. Keep detailed records of all transactions, communications, and delivery confirmations. Respond to chargeback notifications within the deadline (typically 7 days) with evidence supporting the legitimate transaction.
Understanding the true cost of accepting online card payments requires looking beyond the advertised transaction rate. Here's a realistic breakdown for a UK small business processing £10,000 monthly in online sales (average transaction £50, 200 transactions per month):
Lopay (0.79% flat)
£79 transaction fees + £20 fixed fees
£99/month
SumUp (2.5% + £0.25)
£250 transaction fees + £50 fixed fees
£300/month
Stripe (2.9% + £0.30)
£290 transaction fees + £60 fixed fees
£350/month
Square (3.3% + £0.30)
£330 transaction fees + £60 fixed fees
£390/month
PayPal (3.4% + £0.30)
£340 transaction fees + £60 fixed fees
£400/month
Annual savings with Lopay vs. PayPal: £3,612 | vs. Stripe: £3,012
Now that you understand how to accept card payments online in the UK, the next step is choosing your provider and setting up your account. For most UK small businesses, we recommend starting with Lopay due to its unbeatable 0.79% rate, zero monthly fees, and next-day payouts. The setup process takes approximately 15 minutes, and you can be accepting payments within 24 hours.
If you need more advanced features like extensive API customization, subscription billing, or multi-currency support, Stripe is an excellent choice despite higher fees. For businesses selling both online and in-person, Square's unified platform simplifies management by combining both channels in one system.
Compare all UK payment processors side-by-side to find the perfect match for your business needs, transaction volume, and budget.
While not always mandatory, most UK payment processors require a business bank account for payouts. Some providers like PayPal and Stripe allow you to start with a personal account, but you'll need to upgrade to a business account as your transaction volume grows. Having a dedicated business account also helps with accounting and tax reporting.
Setup time varies by provider. Instant options like PayPal can be ready in minutes, while traditional merchant accounts may take 3-7 business days for approval and setup. Most modern payment processors like Lopay, Stripe, and Square offer same-day or next-day approval for standard businesses.
UK online payment processing fees typically range from 1.4% to 2.9% per transaction, plus a fixed fee of £0.10-£0.30. Lopay offers the lowest rates at 0.79% flat (or 0.39% via their Visa cashback card). Monthly fees vary from £0 (Lopay, Square, Stripe) to £25+ for traditional merchant accounts.
Yes, when using PCI-compliant payment processors. All major UK providers (Lopay, Stripe, Square, PayPal) handle card data securely and are PCI DSS Level 1 certified. They encrypt sensitive information and never expose full card details to your business, minimizing security risks and compliance burdens.
Most UK payment processors support international payments. Stripe and PayPal excel at multi-currency transactions, while Lopay, Square, and SumUp also accept international cards. Be aware of currency conversion fees (typically 1-3%) and ensure your processor supports the countries you want to serve.
Not necessarily. While a website provides the best customer experience, you can accept online payments through payment links (Stripe, Square, Lopay), invoices with payment buttons, or social media integrations. However, having a professional website significantly increases customer trust and conversion rates.
A payment gateway securely transmits card data from your website to the payment processor, while the payment processor actually processes the transaction and moves funds. Many modern providers (Stripe, Square, Lopay) combine both functions into one service, simplifying setup and reducing costs.
Payout times vary by provider. Lopay offers next-day payouts, Stripe provides 2-day rolling payouts, Square pays out in 1-2 business days, and PayPal offers instant transfers for a fee or standard 1-3 day transfers. New accounts may have longer hold periods (7-14 days) for fraud prevention.