Quick summary
A direct comparison of Shopify Payments and Stripe for UK Shopify merchants, covering transaction fees, card processing rates, chargeback protection, fraud tools, multi-currency handling, and which to choose based on your plan and business model. For merchants deciding on their payment setup or reviewing an existing one.
Choosing the wrong payment provider costs you money on every single transaction. For most UK Shopify merchants, activating Shopify Payments and moving on is the correct decision. But it is not always the right call, and many merchants are paying more than they need to, or using the wrong tool for their specific setup.
This guide compares Shopify Payments and Stripe on the factors that actually matter for UK stores: fees, features, fraud protection, multi-currency, and which scenarios favour each.
How does Shopify Payments work?
Shopify Payments is Shopify's own integrated payment processor. It is built on Stripe's infrastructure but sold as a native Shopify product with tighter platform integration.
When you use Shopify Payments, all processing happens within your Shopify admin. There is no separate dashboard, no third-party login, and no additional transaction fee on top of card processing rates. Payouts land in your UK bank account directly from Shopify.
Shopify Payments is available to UK merchants on all paid Shopify plans. You apply through your admin, provide business verification details, and once approved you are live within a day or two.
How does Stripe work with Shopify?
Stripe is an independent payment platform. You connect it to Shopify by adding it as a third-party payment provider in your Shopify Payments settings.
When you use Stripe on Shopify, transactions are processed through Stripe's infrastructure and managed in a separate Stripe dashboard at dashboard.stripe.com. You handle payouts, disputes, and payment settings there rather than in Shopify.
The key financial implication: Shopify charges an additional transaction fee on every order processed through any third-party payment provider, including Stripe. This fee is on top of Stripe's standard card processing rates and is the single most important number in this comparison.
What are the actual fees for UK merchants?
| Plan | Shopify Payments card rate (UK cards) | Third-party transaction fee | Stripe rate (UK cards) |
|---|---|---|---|
| Basic | 2.0% + 25p | 2.0% | 1.5% + 20p |
| Shopify | 1.7% + 25p | 1.0% | 1.5% + 20p |
| Advanced | 1.5% + 25p | 0.5% | 1.5% + 20p |
| Shopify Plus | 1.6% + 25p | 0.15% | Negotiated rates |
Non-UK cards (European, US) attract higher rates on both platforms. Stripe charges 2.5% + 20p for non-UK European cards. Shopify Payments charges similar premiums for international cards and higher rates for premium card types (corporate, rewards).
The practical maths on the Basic plan: using Stripe via a third-party connection costs you 2% extra on every transaction, on top of Stripe's own 1.5% + 20p processing fee. On a store doing £30,000 per month, that is an additional £600 per month paid to Shopify purely for not using their payment solution. At this plan level, Shopify Payments is almost always materially cheaper.
On the Advanced plan, the transaction fee drops to 0.5%, narrowing the gap. On Plus, at 0.15%, the cost difference becomes small enough that Stripe's feature advantages can justify the marginal extra cost for merchants with specific requirements.
What does Shopify Payments include that Stripe does not?
No transaction fee: the most significant benefit. Using Shopify Payments eliminates the 0.5 to 2% additional fee entirely.
Shop Pay: Shopify's accelerated checkout option. Shopify's own data shows Shop Pay converts at 1.72x the rate of standard guest checkout. This is available only with Shopify Payments.
Native admin integration: refunds, disputes, and payout management all happen inside your Shopify admin. There is no separate platform to log into.
Shopify's built-in fraud analysis: order risk scores are calculated automatically and displayed alongside each order in your admin. This integrates directly with the payment flow.
Chargeback protection: Shopify Payments includes chargeback protection on eligible transactions, covering the disputed amount and chargeback fee up to certain limits. Stripe does not include equivalent built-in chargeback protection.
Shopify Balance: a business account that receives your Shopify Payments payouts and earns cashback on spending.
What does Stripe offer that Shopify Payments does not?
Stripe Radar: Stripe's fraud prevention tool is significantly more configurable than Shopify's built-in fraud analysis. You can write custom block and review rules, set thresholds by order value or geography, and require 3D Secure authentication on specific transaction types. For merchants in higher-risk categories, this level of control is valuable.
Stripe Billing: if you run subscriptions or complex recurring billing, Stripe Billing handles this natively with trial periods, proration, upgrade/downgrade logic, and dunning management. Shopify's native subscription tools are more limited.
Broader payment method support in specific markets: Stripe supports SEPA Direct Debit, Bancontact, iDEAL, and a range of other European local payment methods that Shopify Payments does not offer. If you have significant European traffic, this matters.
Platform independence: your payment setup is not tied to your Shopify subscription. If you ever migrate to a different ecommerce platform, your Stripe account moves with you. With Shopify Payments, you start from scratch on a new platform.
Developer flexibility: Stripe's API is more granular. For custom checkout flows, headless Shopify setups, or complex payment logic, Stripe gives developers more control.
How does multi-currency work?
Shopify Payments multi-currency: available on the Shopify plan and above. You enable currency presentation in your Shopify Markets settings. Customers see prices in their local currency. Shopify converts at the current exchange rate plus a 1.5% currency conversion fee. Payouts are in GBP to your UK bank account.
Stripe multi-currency: Stripe supports presentment in 135+ currencies and can pay out in multiple currencies if you have bank accounts in those currencies. This is useful for merchants who want to hold revenue in foreign currencies rather than converting everything to GBP.
For most UK merchants selling primarily to UK customers with some international traffic, Shopify Payments multi-currency is sufficient. For merchants with substantial revenue in specific foreign markets and the banking infrastructure to match, Stripe's multi-currency payout capability is a genuine advantage.
How do payouts work?
Shopify Payments UK: payouts typically arrive 1 to 3 business days after the transaction. You can configure payout frequency (daily, weekly, or monthly) in your Shopify Payments settings.
Stripe UK: standard payouts take 2 to 4 business days. Stripe also offers instant payouts for a 1% fee (minimum 50p) if you need same-day access to funds. This is useful for merchants managing tight cash flow.
For most merchants, the difference in payout timing is not a deciding factor. For high-volume merchants processing tens of thousands of pounds daily, even a one-day difference in settlement speed has meaningful cash flow implications.
When should you use Shopify Payments?
Shopify Payments is the right choice when:
- You are on the Basic, Shopify, or Advanced plan and the transaction fee makes Stripe materially more expensive
- You want everything managed inside one admin with no separate platform logins
- Your customers are primarily UK-based and Shop Pay adoption is relevant to your conversion rate
- You do not have complex payment routing, subscription billing, or multi-currency payout requirements
- You want built-in chargeback protection on eligible transactions
This covers the majority of UK Shopify merchants.
When should you use Stripe over Shopify Payments?
Stripe makes more sense when:
- You are on Shopify Plus, where the 0.15% transaction fee is low enough that Stripe's feature advantages may justify the small cost difference
- You run subscriptions or recurring billing that requires Stripe Billing's capabilities
- You need Stripe Radar's configurable fraud rules for a higher-risk product category
- You have significant European traffic and need local payment methods (SEPA, iDEAL, Bancontact) that Shopify Payments does not support
- You are building a headless Shopify store or a custom checkout flow that requires Stripe's API flexibility
- You want payment infrastructure that is independent of your Shopify subscription for future platform flexibility
Key actions to take now
- Calculate your current effective payment cost. Take your monthly revenue, multiply by your transaction fee rate, and add your card processing fees. Compare this against what Shopify Payments would cost at your plan level.
- If you are on the Basic plan and using a third-party processor, switch to Shopify Payments unless you have a specific feature requirement that justifies the 2% transaction fee.
- If you are on Shopify Plus, run the actual numbers on your transaction mix (UK vs international cards, average order value) before assuming Shopify Payments is cheaper.
- Check whether Shop Pay is enabled if you are on Shopify Payments. If it is not, enable it. The conversion lift on returning customers is well documented.
- Review your fraud settings on whichever platform you use. Neither Shopify Payments nor Stripe is configured for maximum protection out of the box.
- If you are processing significant European volume without local payment methods enabled, assess whether this is costing you conversions from customers who prefer to pay by bank transfer or local card scheme.
Frequently Asked Questions
Does Shopify charge a transaction fee if I use Shopify Payments?
No. The additional transaction fee (2% on Basic, 1% on Shopify, 0.5% on Advanced, 0.15% on Plus) only applies when you use a third-party payment provider. Using Shopify Payments removes this fee entirely. You still pay the standard card processing rates listed in your plan.
Is Stripe more secure than Shopify Payments?
Both are PCI DSS Level 1 compliant, the highest level of payment security certification. Neither is inherently more or less secure at the infrastructure level. Stripe Radar offers more configurable fraud prevention rules, which can be an advantage for merchants in higher-risk categories. For standard retail risk profiles, Shopify's built-in fraud analysis is sufficient.
Can UK merchants use Shopify Payments?
Yes. Shopify Payments is fully available to UK merchants and supports GBP payouts to UK bank accounts. Standard payout timelines for UK merchants are 1 to 3 business days. You apply through your Shopify admin and provide standard business verification documents.
What happens if Shopify Payments puts my account on hold?
Shopify Payments can place accounts on hold during risk reviews, typically triggered by unusual transaction patterns, high chargeback rates, or flagged product categories. During a hold, payouts are suspended. This is the primary operational risk of Shopify Payments versus an independent processor like Stripe. Merchants in higher-risk product categories should have a contingency payment provider configured as a backup.