---
id: "web/web-billing/managing-customer-subscriptions"
title: "Managing Subscriptions"
description: "Managing customer subscriptions through the RevenueCat dashboard"
permalink: "/docs/web/web-billing/managing-customer-subscriptions"
slug: "managing-customer-subscriptions"
version: "current"
original_source: "docs/web/web-billing/managing-customer-subscriptions.mdx"
---

> **AI agents:** This is the Markdown version of a RevenueCat documentation page. For the complete documentation index, see [llms.txt](https://www.revenuecat.com/docs/llms.txt).

## Managing customer subscriptions through the RevenueCat dashboard

You can manage RevenueCat Billing (formerly Web Billing) subscriptions of your customers via the RevenueCat dashboard. To get started, go to the profile of a customer who has a RevenueCat Billing subscription.

### Accessing invoices

To access invoices of a RevenueCat Billing customer, in the Customer History, find the relevant invoice event, and click to view the details:

![](https://www.revenuecat.com/docs_images/web/web-billing/customer-history-invoice.png)

In the event details, you will find the payment status of the invoice, as well as a link to download the invoice:

![](https://www.revenuecat.com/docs_images/web/web-billing/invoice-details.png)

### Canceling subscriptions

You can cancel a customer's subscription. This means that the subscription will expire at the end of the current billing period. The customer will retain access to their entitlements until the subscription expires.

To cancel a subscription, click on the "..." menu on the subscription in the "Entitlements" card of the customer profile and then select "Cancel subscription".

![](https://www.revenuecat.com/docs_images/web/web-billing/refunding-payments.png)

### Extending subscriptions

You can extend the current billing period of a customer's RevenueCat Billing subscription. This shifts the renewal date forward without charging the customer. This is useful as a promotional gesture or to adjust billing timing at a customer's request.

To extend a subscription, click on the "..." menu on the subscription in the "Entitlements" card of the customer profile and then select "Extend subscription". Enter the number of days to extend (up to 90).

![Extend subscription menu](https://www.revenuecat.com/docs_images/web/web-billing/extend-subscription-menu.png)

![Extend subscription dialog](https://www.revenuecat.com/docs_images/web/web-billing/extend-subscription-dialog.png)

Please note:

- Extensions can be up to **90 days** per request.
- The customer is **not charged** for the extension.
- **No notification** is automatically sent to the customer.

### Refunding subscription payments

See [Refunding payments](https://www.revenuecat.com/docs/web/web-billing/refunding-payments).

## Managing customer subscriptions through the REST API

You can manage RevenueCat Billing subscriptions through the REST API with the following endpoints:

- [List subscriptions](https://www.revenuecat.com/api-v2#tag/Customer/operation/list-subscriptions)
- [Cancel RevenueCat Billing subscription](https://www.revenuecat.com/api-v2#tag/Subscription/operation/cancel-subscription)
- [Extend a subscription's billing period](https://www.revenuecat.com/api-v2#tag/Subscription/operation/extend-subscription)
- [List a customer's invoices](https://www.revenuecat.com/api-v2#tag/Invoice/operation/list-customer-invoices)
- [Download a PDF invoice](https://www.revenuecat.com/api-v2#tag/Invoice/operation/get-invoice)
