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
Integrating the 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
billing
·
HomePaymentsSubscriptions and invoices

Customer portal

The simplest way to offer subscription and billing management functionality to your customers.

The customer portal is a secure, Stripe-hosted page that lets your customers manage their subscriptions and billing details.

Customer portal

The customer portal provides subscription & billing management for your customers.

The portal provides features that allow your customers to:

  • Update subscriptions, including upgrading, downgrading, and changing the quantities of their subscriptions
  • Cancel subscriptions, immediately or at the end of a billing period
  • View their active subscriptions, invoice history, and download invoices
  • Update payment methods like adding and removing cards
  • Update billing information, such as their email address, phone number, address, and tax IDs

Preview the customer portal

You can also customize the portal to match your branding and business model. This includes your logo, headline, colors, and links to your terms of service and privacy policy. Localized versions of the portal are automatically displayed to customers based on their browser settings. The supported languages include English, French, German, Italian, Dutch, Danish, Spanish, Japanese, Simplified Chinese, and more.

Getting started

With the customer portal, you can provide subscription and billing management functionality to your customers without building it yourself. After you configure and integrate the portal, customers are redirected to a co-branded dashboard where they can manage their account based on the functionality you configured. See the integration guide to get started.

Clone a sample project

Firebase

Integrate customer portal using a Firebase Extension

Netlify

Integrate customer portal using Netlify Identity

Ruby on Rails

Integrate customer portal into your Ruby on Rails application

Future roadmap

The customer portal’s product roadmap includes adding new features that improve the experience for your customers and support for additional business models beyond current limitations. Features that are currently being scoped as part of the product roadmap include:

  • Updating subscriptions with metered billing
  • Pausing subscriptions and collecting customer feedback upon canceling subscriptions
  • Embedding links to the customer portal in subscription lifecycle emails
Was this page helpful?
Questions? Contact us.
Developer tutorials on YouTube.
You can unsubscribe at any time. Read our privacy policy.
On this page
Getting started
Clone a sample project
Future roadmap