A complete commerce toolkit, built for developers.

Explore the docs View pricing

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 the experience yourself or drop in Checkout, our pre-built, conversion-optimized 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, sell products directly from tweets, accept 135+ currencies, and more.

  • Secure by design

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

More ways to pay around the world

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 100+ currencies.

    • Visa
    • Master Card
    • American Express
    • Discover
    • JCB
    • Diners Club
  • Payment types

    Go beyond credit cards and support bank and direct debit payments, local payment wallets, and cryptocurrency.

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:

Sofort, SEPA Debit, Giropay, Boletos, Bancontact

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

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.

  • 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.

Unified endpoints for different payment types

Stripe.js, Checkout, Apple Pay and more

Tokenize sensitive information

Create customer objects

Initiate a charge

Add products and SKUs

Create a subscription

Transfer earnings

Listen for webhooks

The best payment flow on web and mobile

Checkout is an embeddable payment form that our engineers and designers optimize for conversions. With one line of JavaScript, you can drop in a beautiful form that works across browsers and devices, supports new payment types, speaks eight languages, and automatically improves over time.

Learn more about Checkout

Other ways to use Stripe—no code required

  • Open-Source plugins

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

    See all plugins

  • Partners & platforms

    Stripe is already integrated with your favorite tools and platforms: 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.

Track and manage your entire business online or on the go with the Stripe Dashboard.

  • Dashboard

    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.