Paddle Billing
Search

Customer portal

Let customers manage their own subscriptions, payments, and account information using the customer portal. No engineering effort required.

Easily add core subscription management, billing information, and payment history to your app with the customer portal — eliminating the need to build your own billing management screens from scratch.

The customer portal is included by default with Paddle. You don't need to do anything to turn it on or set it up.

Illustration of a customer portal showing a subscription page. The total is $120, which is shown at the top in a large font. The screen shows an items list with two products and an itemized breakdown of the quantity, tax, and total. There is a totals section with subtotal, discount total, and tax, and grand total. On the left hand side are details of the subscription, including the next billing date, payment method, and past transactions.

How it works

Businesses that sell digital products, especially SaaS businesses, need a way to handle billing queries. It's common for customers to want to see past payments, download invoices, and update payment details for subscriptions. For compliance, you must offer a way for customers to cancel their subscriptions, too.

Use the customer portal to give customers a centralized place to manage purchases made from your Paddle account. It's a secure, Paddle-hosted app that lets customers:

  • See past payments and download invoices.
  • Get information about their subscriptions, and manage them.
  • Update their payment details.

The customer portal is fully hosted by Paddle, meaning you can integrate in minutes. You can link to customer portal to add key billing workflows to your app, rather than building workflows from scratch yourself.

Emails sent by Paddle automatically include links to the customer portal for your Paddle account to let customers update their payment method and cancel their subscription.

Customer experience

Illustration of a simplified customer portal. There is a logo, followed by an email address field and a sign-in button.

Sign in with a magic link

Customers sign in to your portal by entering their email address, then clicking on a secure link that Paddle sends to them. For security, the link is temporary.

The customer portal is unique to your Paddle account. It only includes information about purchases from your Paddle account.

You can get a link to your portal in the Paddle dashboard.

Illustration of a simplified customer portal. It shows a list of transactions. For each transaction, there is a status label, total, and gray blocks representing other data.

See payments and grab invoices

The customer portal presents customers with a list of their previous transactions, called "payments" in the portal. They can see the details of a purchase, including the payment method used, the items they purchased, and the related subscription.

It's one click to download a PDF invoice for their records here, too.

Illustration of a simplified customer portal. There are two cards listed: a Visa card ending 4242 and a Mastercard ending 1111. There are buttons to delete the cards.

Update payment details

When customers have saved payment methods for one-time purchases or subscriptions, they can see and update their payment details.

Illustration of a simplified customer portal. There are two subscriptions listed: AeroEdit Pro (monthly) and image enhancer. Details about the subscriptions are simplified, represented with gray blocks.

Manage subscriptions

If customers have signed up for subscriptions you offer, they can see and manage them.

Canceled subscriptions are presented too, so customers have a full record of their history with you.

Next steps