Unified platform for all your payments needs
A complete payments platform engineered for growth
Global Payments
Accept payments from customers anywhere in the world with support for 135+ currencies.
Learn moreRevenue Management
Automate recurring billing and subscription management with flexible pricing models.
Learn moreBusiness Operations
Streamline operations with tools for fraud prevention, disputes, and reconciliation.
Learn moreBuilt for developers, designed for growth
Our APIs are designed to be intuitive and easy to implement, with comprehensive documentation and support to help you get started quickly.
stripe.paymentIntents.create({
amount: 2000,
currency: 'usd',
payment_method_types: ['card'],
});
Product Suite
Everything you need to scale your business globally
Payment Products
Accept payments online, in-person, or through your platform
Online payments
Accept cards, wallets, bank debits & transfers
In-person payments
Take payments with Stripe Terminal
Revenue Products
Maximize revenue and automate financial operations
Billing
Subscription management and recurring payments
Invoicing
Online invoices and payment collection
Business Operations
Tools for managing fraud, risk, and business processes
Radar
Fraud prevention and risk management
Sigma
Custom reports and analytics
Integration made simple
Get started quickly with our comprehensive development tools and resources
const stripe = Stripe('pk_test_...');
const elements = stripe.elements();
const card = elements.create('card');
card.mount('#card-element');
const form = document.getElementById('payment-form');
form.addEventListener('submit', async (event) => {
event.preventDefault();
const {paymentMethod} = await stripe.createPaymentMethod({
type: 'card',
card: card,
});
});
Powerful and flexible APIs
Build exactly what you need with our robust set of APIs and development tools.
Modern API architecture
RESTful APIs with comprehensive client libraries in all major languages
Built-in security
PCI compliance and fraud prevention built into every integration
Fast integration
Go live in days, not months, with our well-documented APIs
iOS SDK
Android SDK
React
Flutter
Transparent pricing for businesses of all sizes
Start with our integrated platform and only pay for what you use
Starter
Perfect for getting started
- Accept all major cards
- Basic fraud prevention
- 24x7 support
Plus
For growing businesses
- Everything in Starter
- Advanced fraud prevention
- Dedicated support
Enterprise
For large businesses
- Everything in Plus
- Custom contract
- Account manager
Trusted by millions of businesses
From startups to Fortune 500 companies, here's what our customers have to say
"Stripe has transformed how we handle payments globally, providing a seamless experience for our customers."
Sarah Chen
Digital Payments Lead, BMW
"With Stripe, we've been able to expand our global reach and improve our payment acceptance rates significantly."
Michael Park
Senior Engineering Manager, Amazon
"Stripe's platform has helped us modernize our payment infrastructure and reduce operational complexity."
Emma Thompson
Director of Finance, Maersk
Countries supported
Uptime guarantee
Revenue processed
Businesses prefer Stripe
Built for developers, by developers
Powerful and flexible APIs with comprehensive documentation and SDKs
const stripe = require('stripe')('sk_test_...');
const payment = await stripe.paymentIntents.create({
amount: 2000,
currency: 'usd',
automatic_payment_methods: {
enabled: true,
},
});
// Handle successful payment
const confirmPayment = await stripe.paymentIntents.confirm(
payment.id,
{payment_method: 'pm_card_visa'}
);
Everything you need to build
Comprehensive APIs
Complete set of APIs for payments, billing, and business operations
Built-in Security
Enterprise-grade security with PCI compliance and fraud prevention
Complete Documentation
Extensive guides, API references, and code examples
Global presence, local expertise
Powering payments and financial infrastructure across 195+ countries
Countries supported
Currencies processed
Global offices
Support coverage
Local payment methods
Accept preferred payment methods in every market to optimize your global conversion
Global compliance
Meet regulatory requirements and protect your business with built-in compliance
- PCI DSS Level 1
- GDPR compliant
- SOC 1 & SOC 2
24/7 support
Get help when you need it with our global support team and extensive documentation
- Email & phone support
- Developer documentation
- Integration support