Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Overview
Customers
Products and Prices
Tax Rates
Customer portal
Quotes
Start with a use case
Subscriptions with Checkout
Fixed-price subscriptions with Elements
Metered billing with Elements
Per-seat billing with Elements
Manage subscriptions
How subscriptions work
Subscription webhooks
Change subscriptions
Strong Customer Authentication (SCA)
Improved tax support
Invoices API updates
Migrating to Prices
Additional features
Testing
Add payment methods
Bacs Direct Debit in the UK
BECS Direct Debit in Australia
SEPA Direct Debit in the EU
Invoice customers
How invoices work
Create an invoice
Customize invoices
Hosted invoice page
Additional features
Revenue recognition
Overview
Reports
Methodology
Examples
Overrides
Testing
HomePayments

Billing

With the Stripe Billing APIs, you can create and manage invoices and recurring payments.

Subscriptions

Create Schedule Update Pause Cancel Trials Overview
  • Subscriptions with Checkout

    Charge customers on a recurring basis.

  • Quickstart options

    Before you work on a full integration, you can use our quickstart options to accept payments manually.

  • Change subscriptions

    Change existing subscriptions without having to cancel and recreate them.

  • Webhooks

    Use webhooks to receive notifications of subscription activity and manage triggers.

  • Additional features

    Offer free trials and discounts, configure future changes to subscriptions, and more.

View the Subscriptions API →

Invoices

Create Void Credit notes Customize Branding Overview
  • Create an invoice

    Bill customers on demand.

  • Send a hosted invoice page

    Securely collect payment from your customers with zero setup.

  • Multiparty invoices

    Create invoices for connected accounts and optionally take fees.

View the Invoices API →

What's new

  • Quotes Beta

    Provide pricing estimates to customers before creating a subscription or invoice.

  • Customer Portal

    The simplest way to build a subscription and billing management dashboard.

  • Prices API

    Defines unit cost, currency, and billing interval for recurring and one-time purchases.

  • Prices guide

    Set prices for recurring or one-time purchases. Support different business models.

  • Pending updates

    Learn how to handle payment failures when updating subscriptions.

Clone a sample project

  • Build a custom subscription page

    Web
  • Use a prebuilt subscription page

    Web · Stripe Checkout
  • Use the customer portal

    Web · Customer Portal

View all on GitHub

Questions? Contact us.
Developer tutorials on YouTube.
You can unsubscribe at any time. Read our privacy policy.