How to create a Manage Subscriptions page

Learn how to configure a Manage Subscriptions page where your subscribers can manage their subscriptions, and update their credit card.

Introduction

The Manage Subscriptions page is a self-service place for your subscribers on your website where they can manage their subscriptions (review, cancel), and update the credit card used for subscriptions.

How it works

You can turn any page or post into the Manage Subscriptions page by inserting a shortcode to the page.

You can choose from two athentication schemes (SaaS or Wordpress) depending on your subscriber configuration.

Manage Subscriptions with SaaS authentication

Use this authentication scheme if your website doesn’t have Wordpress users for subscribers.
Use the [fullstripe_manage_subscriptions] shortcode.

The workflow is demonstrated in the following subsections.

1. Subscriber enters her email address

WP Full Stripe - Manage Subscriptions - Enter email address

After submitting the email address, the plugin sends an email to the subscriber which contains a unique security code.

2. Subscriber enters security code

WP Full Stripe - Manage Subscriptions - Enter security code

3. Manage Subscriptions page is opened

WP Full Stripe - Manage Subscriptions

Manage Subscriptions with Wordpress authentication

Use this authentication scheme if there is Wordpress user for every subscriber. In this case the plugin uses the logged in user’s email address to find her subscriptions.

Use the [fullstripe_manage_subscriptions authentication="Wordpress"] shortcode.

The workflow is demonstrated in the following subsections.

No Wordpress user is logged in

The plugin displays: “You are not logged in”

Logged in Wordpress user doesn’t have a subscription

The plugin displays: “You haven’t made any payments yet”

Logged in Wordpress user has active subscription(s)

WP Full Stripe - Manage Subscriptions

Configuration

Email template for security code

When the Manage Subscriptions page is used with the SaaS authentication scheme, the plugin sends a security code to the subscriber.

You can configure the contents of the email on the “Full Stripe / Settings / Email notifications” page in WP admin.

The following placeholder tokens can be used in the email:

  • %CUSTOMERNAME%
  • %CUSTOMER_EMAIL%
  • %CARD_UPDATE_SECURITY_CODE%
  • %CARD_UPDATE_SESSION_HASH%
  • %NAME%
  • %DATE

Troubleshooting

Page is reloaded after submitting subscriber’s email address

This means that your website is cached.

Please exclude the Manage Subscriptions page from caching.

Still not finding the solution?

Our support team is happy to help you.

Contact support

Feature requests are always welcome!
We consider each feature request carefully, and examine how it fits the roadmap for the plugin.