Payments

A complete commerce toolkit, built for developers.

We remember the bad old days: reams of paperwork, surprise fees, and confusing PCI compliance procedures. We engineered Stripe to let you start accepting payments in less than 10 minutes.

Craft beautiful payment flows

Accept all major cards from customers around the world on web or in mobile apps. Design a custom payment flow to match your look and feel with Stripe Elements or drop in Stripe Checkout, our embeddable form. Save card details so customers can pay again with a single click.

Write less payments code

You don’t need to be a payments expert to support the newest features that improve customer experience and conversions. With one, unified platform, you’ll be ready to immediately support new tools like Apple Pay, accept 135+ currencies, support different payment methods, and more.

Secure by design

Achieve PCI-DSS compliance for your payments just by implementing Stripe’s client-side tokenization in Stripe Elements or our iOS and Android bindings. No sensitive data hits your servers, so it’s more secure and saves you work.

Your guide to payment methods

Get notified

We’re working to add many more payment types. Request the ones you need and we’ll reach out when they’re ready:

SEPA Credit, EPS, Konbini, Multibanco, P24, Trustly

EPS

Konbini

Multibanco

P24

Trustly

Australia bank debits and transfers

Canada bank debits and transfers

SEPA credit transfers

UK bank debits and transfers

Wire transfers

Please select one more more payment methods you’d like to get notified about.

Please enter your email address.

Thank you!

We’ll reach out as soon as more payment types are ready.

Built for developers

We measure our success in how little payments code you have to write. Quickly integrate our simple, composable APIs that are battle-tested for scale and built for high availability. Stripe lets you spend your development time on product improvements and ship them faster.

Libraries that play nice with your existing stack for desktop, web, iOS, and Android in every language—from Haskell and Node to Python and Go.

The best payment flows on web and mobile

Stripe Elements give you a set of rich building blocks to design your own custom payment form that works across devices of all sizes. Stripe Elements are pre-built UI components that support validation, formatting, localization, browser-detection, and much more.

Other ways to use Stripe—no code required

Hundreds of your favorite tools and platforms already work with Stripe: create a store in minutes with Shopify, invoice clients with Freshbooks, or collect payments in a Wufoo form. Once up and running, get notifications in Slack or analyze your business with Baremetrics.

Keep every system in sync

Sync your Stripe data with all your existing systems—Netsuite, Quickbooks, and more—and make reconciliation and reporting a breeze for your finance team. If you add product data, we’ll even help calculate taxes, shipping costs, and more.

Extend Stripe and automate any task

Hundreds of integrations help extend the Stripe platform and automate almost every manual process that used to take hours of human time: reconciliation, reviewing fraud, handling disputes, and more.