Millions of companies of all sizes use Stripe to accept payments, send payouts, and manage their businesses online.
135+ currencies and dozens of payment methods. One integration. From cards to wallets to bank debits.
Unified dashboard with live payment tracking, payout schedules, and revenue analytics. No spreadsheets required.
Stripe Terminal extends your online payments to the physical world. Unified reporting, one integration, seamless experience.
Comprehensive APIs, detailed documentation, and client libraries in every major language. Go from zero to payments in minutes.
// Create a checkout session const session = await stripe.checkout.sessions.create({ mode: 'payment', line_items: [{ price: 'price_1MoBy5Lk...', quantity: 1, }], success_url: 'https://example.com/success', cancel_url: 'https://example.com/cancel', }); // Redirect to Stripe Checkout res.redirect(303, session.url);
Subscriptions, marketplaces, on-demand platforms, e-commerce. Stripe unifies billing, payments, and payouts into a single integration.
Transparent pricing. No surprise charges, no monthly minimums. Pay only for what you use.