Full-stack payment infrastructure for internet businesses
Stripe is a payment infrastructure platform founded by Irish brothers Patrick and John Collison. Stripe Inc. is incorporated in the US, but operates its European business through Stripe Technology Europe Limited in Dublin, Ireland.
Headquarters
Dublin, Ireland
Founded
2010
Pricing
EU Data Hosting
Yes
Employees
1000+
Pay-as-you-go
Pay-as-you-go
Pay-as-you-go
Contact Sales
Billing: pay-as-you-go
Every European business accepting online payments faces the same question: Stripe or something else? The "something else" category has credible options — Mollie from the Netherlands, Adyen from the Netherlands, PayPal from wherever PayPal is from this week. But Stripe has become the default answer for a reason, and understanding why requires separating the product from the corporate structure.
Stripe was founded in 2010 by Patrick and John Collison, two brothers from Limerick, Ireland. They built the company on a deceptively simple premise: accepting payments on the internet should take seven lines of code, not seven months of bank negotiations. The developer experience they created — clean APIs, comprehensive documentation, and a test mode that actually works — set the standard that every competitor now chases.
The corporate structure is more complex than the origin story. Stripe Inc. is incorporated in Delaware, USA. But Stripe operates its European business through Stripe Technology Europe Limited, a regulated entity headquartered in Dublin, Ireland. European merchants contract with the Dublin entity. European card data is processed within the EU. The company is regulated by the Central Bank of Ireland as an electronic money institution.
This matters because Stripe is not a US company that happens to serve Europe — it is an Irish-founded company with a US parent and a fully operational EU subsidiary. The eu_tier is "european" rather than "eu_member" because the ultimate parent is US-incorporated, but the European operations are substantive, not just a compliance veneer.
Today, Stripe processes hundreds of billions of dollars in payments annually. It supports 135+ currencies, dozens of local payment methods (SEPA, iDEAL, Bancontact, giropay, Klarna, and more), and a growing suite of financial infrastructure products including billing, invoicing, tax automation, treasury, and card issuing.
Stripe's core payment processing supports cards (Visa, Mastercard, Amex), digital wallets (Apple Pay, Google Pay), bank debits (SEPA Direct Debit), bank transfers, and a growing list of local payment methods that matter in specific European markets. iDEAL dominates in the Netherlands. Bancontact is essential in Belgium. Giropay serves Germany. Klarna and Afterpay provide buy-now-pay-later across the continent.
This local method coverage is Stripe's quiet European advantage. A Dutch customer who cannot pay with iDEAL will often abandon the checkout. A German customer expects Sofort or giropay. Stripe handles all of these through a single integration, with automatic routing and fallback logic. You integrate once; Stripe handles the payment method mix.
For European cards, the standard fee is 1.5% + EUR 0.25 per successful transaction. Non-European cards cost 2.5% + EUR 0.25. SEPA Direct Debit is 0.35% per transaction, capped at EUR 5 — significantly cheaper than card payments and ideal for recurring subscriptions and high-value B2B transactions.
Stripe's API is the benchmark against which every fintech API is measured. The documentation is genuinely excellent — not in the way companies claim their documentation is excellent, but in the way developers link to it as a positive example in conference talks. Every endpoint is documented with examples in multiple languages, edge cases are explained, and the test mode provides realistic responses.
The client libraries cover every major language: JavaScript, Python, Ruby, Go, Java, .NET, PHP. Server-side SDKs handle authentication, retries, and idempotency. The Stripe CLI provides local webhook testing. Stripe Elements and Checkout provide pre-built, PCI-compliant UI components that handle card input, SCA challenges, and payment method selection.
For teams building custom payment flows, Stripe's PaymentIntents API handles the full lifecycle: creation, authentication (3D Secure/SCA), confirmation, capture, and failure recovery. The API design is stateful and intentional — each payment intent tracks its own status, reducing the reconciliation burden on your backend.
Stripe Billing handles recurring payments with support for flat-rate, per-seat, metered, and tiered pricing models. Invoices are generated automatically, payment retries follow configurable schedules (Smart Retries uses machine learning to optimise retry timing), and subscription lifecycle events (trials, upgrades, downgrades, cancellations, prorations) are handled through the API.
For European SaaS businesses, the combination of recurring billing and SEPA Direct Debit is particularly powerful. SEPA mandates do not expire (unlike cards), payment failure rates are lower than card-on-file, and the per-transaction cost (0.35%, capped at EUR 5) is dramatically cheaper than card billing for higher-value subscriptions.
Stripe Radar uses machine learning trained on data from millions of merchants to detect and block fraudulent transactions. It evaluates risk signals — card verification, device fingerprinting, behavioural patterns, velocity checks — and assigns a risk score to each payment. Rules can be customised to block, review, or allow transactions based on risk level.
Radar is included in standard pricing. Radar for Fraud Teams, an upgraded version with custom rules and manual review queues, costs an additional EUR 0.02 per transaction. For European merchants dealing with cross-border transactions (where fraud rates are higher), Radar provides a meaningful layer of protection without requiring a separate fraud detection vendor.
Stripe's handling of PSD2 Strong Customer Authentication (SCA) is seamless — and this is where many competitors struggle. The PaymentIntents API automatically triggers 3D Secure authentication when required by the card issuer, applies exemption logic for low-risk transactions (to minimise checkout friction), and handles the challenge flow across browsers and mobile devices.
For European merchants, SCA compliance is not optional — it is a regulatory requirement across the EEA. Stripe handles the complexity of determining when authentication is required, requesting the right exemptions, and gracefully degrading when authentication fails. This is not a feature you notice when it works. You notice it when your competitor's checkout has a 15% drop-off rate because their SCA implementation is broken.
Stripe's pricing is transaction-based with no monthly fees, no setup costs, and no minimum commitments. You pay per transaction, and the first transaction can be processed minutes after creating an account.
European cards: 1.5% + EUR 0.25 per successful transaction. For a EUR 50 purchase, that is EUR 1.00 — a 2% effective rate. For a EUR 500 purchase, it is EUR 7.75 — a 1.55% effective rate. The percentage-plus-fixed model means Stripe becomes cheaper (as a percentage) at higher transaction values.
SEPA Direct Debit: 0.35% per transaction, capped at EUR 5. For recurring subscriptions or B2B invoices, this is dramatically cheaper than card processing. A EUR 1,000 B2B invoice costs EUR 3.50 via SEPA versus EUR 15.25 via European card.
Non-European cards: 2.5% + EUR 0.25 per transaction. Cross-border cards cost more because interchange fees are higher and fraud risk is elevated.
Additional costs: Currency conversion adds 1%. Stripe Billing adds 0.5% for recurring charges. Connect fees vary by model. Dispute fees are EUR 15 per dispute (refunded if you win).
Custom / Enterprise: High-volume merchants can negotiate interchange++ pricing, volume discounts, and dedicated account management. The threshold is typically EUR 1 million+ in annual processing volume.
The pricing is transparent and competitive but not cheap for high-volume, low-margin businesses. A business processing EUR 10 million annually in European card transactions pays approximately EUR 175,000 in Stripe fees. At that scale, interchange++ pricing through Adyen or a direct acquirer relationship may offer better economics.
Stripe Technology Europe Limited is an electronic money institution regulated by the Central Bank of Ireland. European merchants contract with this entity, and European payment data is processed and stored within the EU.
Stripe holds PCI DSS Level 1 certification — the highest level of payment card industry security compliance. It is GDPR compliant, with data processing agreements available for all merchants. The company publishes a comprehensive privacy policy and sub-processor list.
The nuance is corporate structure. While the European entity is substantial and regulated, the parent company (Stripe Inc.) is US-incorporated. For organisations with strict EU-only vendor requirements — particularly in the public sector or regulated industries — this creates a compliance grey area. Stripe's European data processing is real, but the corporate parent is subject to US jurisdiction, including potential CLOUD Act obligations.
For most European businesses, Stripe's EU data processing and Irish regulation provide sufficient compliance coverage. For organisations with absolute data sovereignty requirements, EU-native alternatives like Mollie or Adyen may be preferable.
Developer-led businesses building custom payment flows, marketplaces, or platforms, who value API quality and documentation above all else.
European SaaS companies that need subscription billing with SEPA Direct Debit, multi-currency support, and automated tax calculation across EU member states.
E-commerce businesses selling across European markets, who need local payment methods (iDEAL, Bancontact, Klarna) through a single integration rather than cobbling together multiple providers.
Startups and scale-ups that want to start processing payments immediately without bank negotiations, merchant account applications, or upfront costs — and grow into enterprise features as they scale.
Stripe is the best payment platform for developers, and it is a very good payment platform for European businesses. Its APIs are unmatched, its European payment method coverage is comprehensive, and its SCA compliance is seamless. The Irish founding story and Dublin-based EU entity make it more European than its Delaware incorporation suggests. But the corporate structure means it is not fully EU-sovereign, and the transaction fees, while transparent, add up at scale. For most European businesses, Stripe is the right default choice. For high-volume merchants optimising for cost, or organisations with strict EU-only mandates, the alternatives deserve serious consideration.
Stripe was founded by Irish brothers Patrick and John Collison in 2010. The parent company, Stripe Inc., is incorporated in the US (Delaware). However, Stripe operates its European business through Stripe Technology Europe Limited, a regulated entity in Dublin, Ireland. European merchants contract with the Dublin entity, and European card data is processed within the EU. The eu_tier is "european" rather than "eu_member" because the parent company is US-incorporated.
For European cards, Stripe charges 1.5% + EUR 0.25 per successful transaction. For UK cards, it is 1.5% + GBP 0.20. Non-European cards are charged at 2.5% + EUR 0.25. SEPA Direct Debit is 0.35% (capped at EUR 5). Additional fees apply for currency conversion, disputes, and premium features like Radar (fraud detection) and Billing (subscription management).
Yes. Stripe supports SEPA Direct Debit, SEPA Credit Transfer, and SEPA Instant. Merchants can accept euro-denominated payments from any SEPA country. SEPA Direct Debit is significantly cheaper than card payments at 0.35% per transaction, capped at EUR 5, making it ideal for recurring subscriptions and high-value payments.
Stripe is developer-first with superior APIs and customisation; PayPal offers a consumer brand and simpler integration via hosted buttons. Stripe's European card fees (1.5% + EUR 0.25) are typically lower than PayPal's standard merchant fees. Stripe provides more control over the checkout experience; PayPal redirects users to its own payment pages unless using advanced integration. Both support European payment methods, but Stripe has broader local method coverage.
Yes. Stripe fully supports PSD2 Strong Customer Authentication (SCA) requirements. Its payment flow automatically handles 3D Secure authentication when required, applies exemption logic to minimise friction for low-risk transactions, and manages the SCA challenge flow for card-present and card-not-present transactions across the European Economic Area.
Peer-to-peer international money transfers with competitive exchange rates
Alternative to Western Union, Paypal
Buy now, pay later and smooth checkout experiences for e-commerce