Create a secure customer-facing subscription portal

You can use the GraphQL Admin API to manage selling plans and subscription contracts from a merchant perspective. However, customers need to manage their subscription information, including:

  • updating shipping and billing addresses
  • skipping, pausing, or unpausing a current subscription
  • cancelling a subscription

To allow customers to manage their subscriptions, we recommend using an app proxy. In this tutorial, you’ll learn how to set up a secure customer-facing subscription portal using an app proxy.