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.
Key customer portal features
All customer portal features
Known limitations of the customer portal
Get started with the customer portal
Supported payment methods
|Payment method||Description||Currencies||Merchant Country||Limitations|
|Cards (||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 currencies||Most locations||None|
|SEPA direct debit (||The Single Euro Payments Area (SEPA) is an initiative of the European Union to simplify payments within and across member countries.||EUR||AU, CA, Europe, HK, JP, MX, NZ, SG, US||None|
|ACH Direct Debit (||Stripe users can receive bank transfers directly from customers.||USD||US||None|
|AU BECS Debit (||Bulk Electronic Clearing System (BECS) Direct Debit payments from customers with an Australian bank account.||AUD||AUS||None|
|UK BACS Debit (||Bacs Direct Debit is a reusable, delayed notification payment method available to bank account holders from the United Kingdom.||GBP||UK||You must have a UK Stripe account and a UK bank account to accept UK BACS Debit from your customers.|
|Boleto (||Boleto is a popular payment method in Brazil where customers pay by using a Boleto voucher with a generated number.||BRL||BR||You 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.