Modular solutions for every business need
A fully integrated suite of financial and payments products to help grow your business globally.
Payments
Accept payments online and in person with a fully integrated payments platform.
Learn more →Global Payments
Accept payments in 135+ currencies with optimized payment methods for every market.
Platform Payments
Build marketplace and platform payments with flexible payout options.
Powerful Dashboard
Get real-time insights and analytics for your business with our intuitive dashboard.
const stripe = require('stripe')('sk_test_...');
app.post('/create-payment', async (req, res) => {
try {
const payment = await stripe.paymentIntents.create({
amount: 1000,
currency: 'usd',
automatic_payment_methods: {
enabled: true,
},
});
res.json({ clientSecret: payment.client_secret });
} catch (err) {
res.status(500).json({ error: err.message });
}
});
Built for developers
Stripe's powerful APIs and developer tools make it easy to integrate payments into your product.
Quick integration
Get started in minutes with our pre-built components and SDKs
Powerful APIs
Flexible APIs that can handle any payment scenario
The backbone for global commerce
Stripe makes moving money as easy and programmable as moving data. Our teams are based in offices around the world and we process hundreds of billions of dollars each year for ambitious businesses of all sizes.
API requests per day, peaking at 13,000 requests a second
Historical uptime for Stripe services
Countries with local acquiring
Currencies and payment methods supported
Trusted by innovative companies
Millions of businesses of all sizes use Stripe's software and APIs to accept payments, send payouts, and manage their businesses online.
"Stripe helped us expand our e-commerce presence globally with seamless payment processing across multiple countries."
BMW Group
Global Automotive Leader
"Stripe's platform has been instrumental in scaling our payment infrastructure across multiple business units."
Amazon
E-commerce & Technology
"With Stripe, we've modernized our payment infrastructure and improved our customer experience significantly."
Maersk
Global Logistics
Transparent, usage-based pricing
Simple, predictable pricing that grows with you. Pay only for what you use with no hidden fees.
Starter
Perfect for new businesses getting started with online payments
- All payment methods included
- 24/7 support
- Fraud prevention
Growth
For businesses processing up to ₹1 crore monthly
- Everything in Starter
- Priority support
- Advanced reporting
Enterprise
For large businesses with custom requirements
- Everything in Growth
- Custom pricing
- Dedicated support
Built for developers, by developers
Use our libraries and tools to integrate payments quickly and build great experiences for your users.
Libraries & SDKs
Native SDKs for mobile and web platforms to help you build robust integrations.
- iOS and Android SDKs
- React, Vue, Angular support
API Reference
Comprehensive API documentation with examples in all major programming languages.
- Interactive examples
- Code snippets
Developer Tools
Testing and debugging tools to help you build with confidence.
- Testing dashboard
- Webhook testing
Ready to get started with Stripe?
Join millions of businesses scaling with Stripe's payments platform. Start accepting payments in minutes.
Quick start checklist
- Create your free account
- Set up your payment methods
- Start accepting payments