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.. Read our quickstart guide

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.


Grow your business, go global, and boost conversions in other countries by localizing your payment experience.

International cards and currencies

Your business can accept all major debit and credit cards from customers in every country in 135+ currencies You can also use 3D Secure for any payment.

Payment methods

Go beyond credit cards and support global payment methods, which you can activate from your Dashboard

Your guide to payment methods

Discover, understand, and select
the right payment methods to
reach a broader audience.


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:

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.

World-class documentation, guides, and recipes that make building any payment experience simple and easy.

Versioned,non-breaking API changes let you upgrade on your company’s schedule without surprises.

Chat directly with our friendly engineers anytime if you need support. Find us in #stripe on Freenode

Responsive image

Drop in a form that works out-of-the-box or build your own with rich UI components.

Stripe Elements

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.

Learn more about Stripe Elements Responsive image
Responsive image
Stripe Checkout

The fastest and easiest way to start accepting payments. With one line of JavaScript, you can drop in a beautiful form that works across browsers and devices.

Learn more about Stripe Checkout


Open-Source plugins

Jumpstart your integration with plugins for Wordpress, Drupal, Magento, and many more.

See all plugins
Partners & platforms

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

Browse integrations

Run your business on Stripe

Make faster business decisions using insights from real-time data. See all charges—across different payment types, countries, and currencies—in one place.

See and manage every payment, customer, subscription, transfer, and more right from your Dashboard . Quickly get a snapshot of your business and take immediate action. Each user gets an individual account with fine-grained permissions and two-factor authentication is available.

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.


Build and manage every aspect of your recurring billing with Subscriptions. Support any type of plan, prorations, trials, and more.


Stripe Connect gives platforms and marketplaces the tools to easily support multi-party payments and get sellers in 25 countries paid.

Ready to get started.

Get in touch, or create an account.