Home/SaaS/Stripe

Stripe

About

Financial infrastructure platform for businesses — accept payments, build flexible billing models, and manage money movement through one API.

Stripe is a financial services platform that helps businesses of all sizes accept payments, build flexible billing models, and manage money movement. From a simple checkout page to marketplaces, subscriptions, and global revenue, Stripe handles the payment plumbing so you can focus on your product.

Key Features

  • Payments: accept cards, wallets and local payment methods in 135+ currencies.
  • Checkout: prebuilt, PCI-compliant hosted checkout that converts.
  • Billing & subscriptions: recurring billing, trials, dunning and invoice automation.
  • Connect: run a marketplace or platform with split payments and payouts to sellers.
  • Revenue recognition & tax: automate tax (Stripe Tax) and accounting (Revenue Recognition).
  • Radar: built-in fraud prevention and dispute handling.
  • Global payouts: pay out in local currencies to 80+ countries.

Getting Started

  1. Create an account at stripe.com.
  2. Grab your API keys from the dashboard.
  3. Install the SDK and create a payment:
import Stripe from 'stripe';

const stripe = new Stripe(process.env.STRIPE_SECRET_KEY);

const session = await stripe.checkout.sessions.create({
    mode: 'payment',
    line_items: [{ price: 'price_xxx', quantity: 1 }],
    success_url: 'https://example.com/success',
});
  1. Test with the provided test cards, then switch to live mode.

Pricing

  • Standard: 2.9% + 30¢ per successful card charge — no monthly fee, no setup cost, no hidden fees.
  • Custom: volume pricing and custom contracts for high-revenue businesses.
  • International cards: +1% for cards issued outside the US (varies by region).

Best For

Solo developers, startups and enterprises that want reliable payment infrastructure without building and maintaining their own.