Stripe Checkout New
No need to design payment forms from scratch. Stripe Checkout offers a beautiful, customizable payment flow that works great across desktop and mobile. When you use Checkout, you’re always up-to-date, with no extra code required.
Total control with Stripe.js
Stripe.js securely transmits card details from browsers to Stripe. Use it to control every pixel of the experience and let Stripe take care of the pesky processing and compliance.
Seamlessly integrated mobile payments
Lyft, Postmates, OrderAhead, Instacart, and thousands of other mobile applications use Stripe’s native iOS & Android libraries to charge on the go. Even collect cards up front for seamless background billing later.
View mobile documentation
The whole stack
With clean, composable, and complete APIs, Stripe’s thoughtful interfaces and abstractions can handle your company’s needs — from storing cards and processing subscriptions to powering marketplaces and everything in between.
Stripe’s also got you covered if you just need to accept payments quickly and easily.
With Stripe’s subscription APIs
and webhooks, storing customers’
cards on file or even implementing
complex functionality like metered billing or
annual plans is easy.
Companies like Rackspace, Parse, and
Squarespace use Stripe to manage subscriptions
and recurring revenue.
- Flexible billing periods
- Yearly, monthly, weekly, or custom intervals.
- Offer special deals & coupons to your users.
- Let your users take your service for a spin.
- Unlimited subscription options
- No limits on the type of plans you can offer.
Accept payments from anyone, anywhere
Stripe currently supports businesses in the US, Canada, UK, Australia, and many European countries. You can instantly accept payments from around the world.
Go global: 100+ currencies included New
Stripe automatically handles conversions so that you can instantly charge customers in their local currencies (and even Bitcoin).
Build platforms with Stripe and offer payments to your users
For marketplaces, store builders, invoicing systems, and any service that helps users get paid.
Focus on creating and growing your platform, and we‘ll take care of spinning up Stripe accounts for your users and making sure they’re paid.
With OAuth, building on top of Stripe is a breeze.
Custom flow for sellers New
You can have sellers provide payment info in your app and manage their accounts entirely via the API. Stripe gives you unmatched control and stays out of the way.
Add team members to your account, control access
levels, and more.
Forget batch jobs. Stay in sync with account events and
instantly take action.
Data & reporting
See transaction info in real-time, and freely export to CSV, QuickBooks, or other formats.
Designed with the whole company in mind
Stripe's engineering, operations, finance, and support experts make payments run smoothly for everyone.
With real-time access to reporting data, you can connect Stripe with your existing accounting or ERP systems.
Proven fraud protection
Stripe actively works to protect your business from fraudulent charges and monitors suspicious transactions.
Act locally, work globally
Work with international customers right out of the box while still getting paid in your preferred currency.
Handling billing support and disputes is easy with Stripe — address issues with a few clicks, or automate it.
High availability, transparent uptime reporting, and always ready for high transaction throughput.
Rich 3rd-party ecosystem
You can use Stripe with lots of integrations that provide everything from email automation to hassle-free hosting.
No-hassle security & compliance
Meet PCI-DSS requirements for your payments just by properly implementing Stripe’s client libraries, such as Stripe.js for the web or the mobile APIs.
No sensitive data hits your servers, saving you weeks of security headaches.
Thousands of small and large companies use Stripe to power commerce for their business.
Certified PCI level 1
Stripe is certified to PCI Service Provider Level 1, the most stringent level of certification.
Add an extra layer of security to your account by enabling two-factor authentication.