Present and future proof
Integrate the latest technologies with an innovative platform that’s always getting better and launching new features weekly. We fit your needs as you grow and as the industry evolves.
Whether you’re looking to bill customers on a recurring basis, set up a marketplace, or simply accept payments, do it all with a fully integrated, global platform that can support online and in-person payments.
Integrate the latest technologies with an innovative platform that’s always getting better and launching new features weekly. We fit your needs as you grow and as the industry evolves.
Recent updates
Read more on our blogYou can now number invoices sequentially across your account instead of sequentially for each customer.
We've increased the amount of time platforms can hold funds for Express and Custom connected accounts in the US from 90 days to two years.
Checkout now supports specifying tax rates when creating subscriptions.
You can now use the API to list all Checkout Sessions or filter for specific subscription or payment_intent ids.
Express accounts now support multiple team members. Administrators can invite additional users to help manage their account.
Increase your revenue with payment options built to reach a global audience, optimize checkout conversion, and increase optimization rates with no additional work needed.
Card number 4242 8224 6310 8210
Expiry 09 / 21
CVC 789
ZIP 94107
Name Jane Doe
IBAN FR14 2004 1010 0505 0001 3M02 606
Name Jane Doe
Bank ABN ABRO
You’ll be redirected to Alipay to complete your payment.
Rapidly build production-ready integrations with modern tools, from React components to real-time webhooks. Using Stripe’s developer platform means less maintenance for legacy systems and more focus on core customer and product experiences.
// Set your secret key
const stripe = require('stripe')('sk_test_BQokikJOvBiI2HlWgH4olfQ2');
// Get the payment token ID submitted by the form:
const token = request.body.stripeToken;
(async () => {
const charge = await stripe.charges.create({
amount: 999,
currency: 'usd',
description: 'Example charge',
source: token,
});
})();
# Set your secret key
Stripe.api_key = 'sk_test_BQokikJOvBiI2HlWgH4olfQ2'
# Get the payment token ID submitted by the form:
token = params[:stripeToken]
charge = Stripe::Charge.create({
amount: 999,
currency: 'usd',
description: 'Example charge',
source: token,
})
# Set your secret key
stripe.api_key = 'sk_test_BQokikJOvBiI2HlWgH4olfQ2'
# Get the payment token ID submitted by the form:
token = request.form['stripeToken']
charge = stripe.Charge.create(
amount=999,
currency='usd',
description='Example charge',
source=token,
)
// Set your secret key
stripe.Key = 'sk_test_BQokikJOvBiI2HlWgH4olfQ2'
// Get the payment token ID submitted by the form:
token := r.FormValue('stripeToken')
params := &stripe.ChargeParams{
Amount: 999,
Currency: 'usd',
Description: 'Example charge',
}
params.SetSource(token)
ch, _ := charge.New(params)
Learn more
See all supported libraries
Statista helps its customers access data and statistics from more than 18,000 sources and 600 industries. The Hamburg-based company employs 500 people globally. Statista uses Stripe Payments and Stripe Subscriptions for all its payment processing needs.
As Slack grows rapidly, using Stripe helps them scale payments easily—supporting everything from getting paid by users around the world to enabling ACH payments for corporate customers.
With Stripe’s reliable and developer-friendly tools, Glossier’s engineering team is freed up to focus on product and customer experiences.
charity: water optimized their mobile and web donation flows with Stripe so they can focus on what really matters: bringing clean water to every person on the planet. Using Stripe, they also built a new monthly giving program, which makes it even easier for subscribers to donate throughout the year.
Missguided is a UK-based fashion retailer that has nearly doubled in size since last year. They integrated Stripe to deliver seamless checkout across mobile and web for customers in 100+ countries, all while automatically combating fraud.
Data security is of utmost importance to Stripe. We invest heavily in securing our infrastructure in close partnership with world-class security experts.
Stripe is certified to the highest industry standards and has obtained regulatory licenses around the world.
PCI DSS Level 1 certification
SSAE18/SOC 1 type 1 and type 2 and SSAE18/SOC 2 type 1 and type 2 reports
Money Transmitter Licenses across the US
AFSL in Australia, E-Money License in Europe, and registered MSB in Canada