Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Online payments
Products and prices
Invoicing
Subscriptions
    Overview
    How subscriptions work
    Recurring pricing models
    Get started
    Quickstart
    Integrate a SaaS business
    Embed a pricing table
    Design an integration
    Build a subscriptions integration
    Migrate subscriptions to Stripe
    Billing resources
    Coupons
    Customers
    Subscriptions
    Subscription invoices
    Manage subscriptions
    Change subscriptions
    Usage-based billing
    Use trial periods
    Set payment methods
    Subscriptions with multiple products
    Set subscription quantities
    Subscription webhooks
    Schedule subscriptions
    Tax
    Sales-led B2B billing
    Integrate with Salesforce
    Manage recurring revenue
    Revenue recognition
    Revenue recovery
    Subscription metrics
    Customer management
    Overview
    Set up the the no-code customer portal
    Set up the customer portal with the API
    Configure the customer portal
    Testing
    Test your integration
    Test clocks
    Strong Customer Authentication (SCA)
    Invoices API updates
Quotes
In-person payments
Multiparty payments
After the payment
Add payment methods
Payment Links
Stripe Checkout
Stripe Elements
About the APIs
Regulation support
Implementation guides
Testing
Billing
·
HomePaymentsSubscriptions

Customer management

Manage customer relationships with your business.

To let your customers manage their account on their own, use Stripe’s hosted solutions, like the customer portal and hosted recovery flows. You can set up and use these solutions without writing any code.

Customer portal features

The customer portal allows your customers to self-manage their payment details, invoices, and subscriptions in one place.

See what your customers can do in the customer portal

Key customer portal features

  • Download invoices
  • Update payment methods
  • Cancel a subscription
  • Update customer information
  • Upgrade and downgrade subscriptions

View demo

All customer portal features

Known limitations of the customer portal

Get started with the customer portal

Share a link to customer portal
No code
Activate a link that you add to your website or share with your customers, allowing them to self-manage their billing details.
Integrate into your site
Low code
Add the customer portal directly to your website experience and use your own authentication system.

Supported payment methods

Payment methodDescriptionCurrenciesMerchant CountryLimitations
Cards (card)Cards are one of the most popular ways to pay online, with broad global reach. There are different types of cards and several steps in the process.Most currenciesMost locationsNone
SEPA direct debit (sepa_debit)The Single Euro Payments Area (SEPA) is an initiative of the European Union to simplify payments within and across member countries.EURAU, CA, Europe, HK, JP, MX, NZ, SG, USNone
ACH Direct Debit (us_bank_account)Stripe users can receive bank transfers directly from customers.USDUSNone
AU BECS Debit (au_becs_debit)Bulk Electronic Clearing System (BECS) Direct Debit payments from customers with an Australian bank account.AUDAUSNone
UK BACS Debit (uk_bacs_debit)Bacs Direct Debit is a reusable, delayed notification payment method available to bank account holders from the United Kingdom.GBPUKYou must have a UK Stripe account and a UK bank account to accept UK BACS Debit from your customers.
Boleto (boleto)Boleto is a popular payment method in Brazil where customers pay by using a Boleto voucher with a generated number.BRLBRYou must have a Brazilian Stripe account to accept Boleto from your customers.

Other hosted resources to use with the customer portal

Stripe offers multiple prebuilt resources so you can bill your customers quickly and maximize revenue retention and recovery.

Payment links
A Stripe-hosted no-code way to share a link with your customers to get them signed up for your service.
Checkout
A Stripe-hosted interface you can integrate into your customer sign up.
Revenue recovery
Tools to help you prevent voluntary and involuntary churn.
Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to your Stripe account and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$