Customer Portal
The Customer Portal lets your customers manage subscriptions and billing information without you having to build a billing portal from scratch in your app.
In comparison to My Orders, Customer Portal is a billing portal for your subscription customers that is limited to your store only. My Orders is a global account for customers to access all their orders from any Lemon Squeezy-powered store.
Simply send your customers to a no-code Lemon Squeezy-hosted Customer Portal, where they have all the tools they need to manage their subscriptions.
About the Customer Portal
The Customer Portal is meant as a single place for your customers to manage their whole subscription lifecycle. Customers can view active and expired subscriptions, along with related license keys and downloadable files, plus a full billing history:
Customers can easily change between different subscription products,
pause/unpause and cancel/resume subscriptions
add, edit and delete payment methods and assign different payment methods to different subscriptions
and update their billing information and tax ID, which will apply to future payments and invoices
How to link to the Customer Portal
URL
Instead of building a full billing section into your app you can send customers to the Customer Portal using a single URL. The Customer Portal can always be accessed via the following URL:
Make sure to replace the [STORE]
placeholder with your store’s actual subdomain.
If you have a custom domain set up, this link changes to:
Customers will have to go through a magic link sign in flow if they’re not already signed in on lemonsqueezy.com.
Signed URL through API
A second way to link to the portal is to use a signed URL provided in the API in both Subscription and Customer objects. These links automatically authenticate customers, so one click takes them right into the portal.
Our Developer Guide explains how to implement signed portal URLs into your application.
Customizing the Customer Portal
In the Design settings in your dashboard you can customize the Customer Portal. Here you can easily toggle different features and data that is shown to your customers when they enter the portal. A live preview shows how the portal will look as you change the settings.