Subscriptions

Any product on your website can be sold as a subscription product. Subscription terms are configurable as desired.

Customers purchasing subscriptions on your website must have an account on your site in order to purchase a subscription because their credit card information must be on file for the subscription to process.

Important

In order to offer subscriptions on your website your site must be using MivaPay. For more information on MivaPay, click here.

On this Page

Enabling Subscriptions for a Product

To enable subscriptions for a product, on that product’s page, scroll down to the Subscriptions Settings section.

Alt text here

Enabled: Allows customers the option to choose a subscription when purchasing the product.

Require Subscription When Purchasing Product: When checked, only allows the customer to purchase the product as a subscription. This setting will force customers to select a subscription term when adding the product to their cart.

Cancellation: Check either Not Allowed or Allowed After X Fulfilled Orders, with X signifying the number of orders required before a customer can cancel their subscription.

Quantity Changes: Check either Not Allowed or Allowed After X Fulfilled Orders, with X signifying the number of orders required before a customer can change the quantity of items ordered with each subscription.

Term Changes: Check either Not Allowed or Allowed After X Fulfilled Orders, with X signifying the number of orders required before a customer can change the term of their subscription.

Delivery Date Changes: Check either Not Allowed or Allowed After X Fulfilled Orders, with X signifying the number of orders required before a customer can change the date their subscriptions are delivered.

Caution

For Cancellation, Quantity Changes, Term Changes and Delivery Date Changes, a value of 0 for X means that action is allowed immediately.

Establishing Subscription Terms

1. To establish the subscription term for the product, click the Subscription Terms tab.

Alt text here

2. Next, click the New Subscription Term button in the top right corner.

3. In the Add Product Subscription Term box you will enter specific information about the term you desire to establish.

Term: This is the total number of orders your subscription term will have. The value “0” creates and indefinite number of orders.

Frequency: This determines how often a subscription will be delivered.

Description: This is what the customer sees about the subscription. It can either be auto-generated based on input parameters or custom text can be entered.

Alt text here

4. When finsihed, click the Add button.

Subscription Shipping Rules

With the release of Miva version 10.03, Subscriptions have a subsection for Subscription Shipping Rules, within Shipping Settings.

To access these new rules, click Settings, then Shipping Settings from the pop out menu. Once on the Shipping Settings page, click the Settings tab.

Alt text here

You will see a Subscription Shipping Rules box under the Shipping Rules box.

In the box there are several options to choose from.

Ignore Shipping Method Restrictions - This the default behavior and is checked by default for both new and upgraded stores (10.03).

Under Invalid Shipping Method Handling, there are new options available when it comes to subscription shipping issues.

Note

If you forced the shipping method on error to get updated to UPS overnight, the cost of overnight shipping will be charged to the customer, so be aware that changing the shipping method to a more (or less) expensive method, will change what the customer pays for that order.

In addition, the Miva admin gives you greater flexibility when it comes to managing subscriptions that are in an error state. Often a subscription goes into an error state when the credit card used to pay the subscription becomes invalid, like after an expiration date.

To access the settings, click Settings, then Store Settings from the pop out menu. Once on the Store Settings click the Subscription Settings tab.

Alt text here

On this tab you can set how frequently, in days, the admin tries to retry the authorization of the subscription. You can also establish when the system will cancel the subscription based on the number of failed authorizations.

The new update also addresses an issue where the customer browser time and the admin server time were not in sync, which caused issues with how the subscription renewals were run during scheduled tasks.

Now the subscriptions batch list will display a date and time, but it will include notation of the actual date and time in relation to Coordinated Universal Time, or UTC.

Alt text here

Subscription Reporting

For information about reports about your subscription products, click here.

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

This website uses cookies to identify visitors, track visitors to our website, store login session information and to remember your user preferences. By continuing to use this site you agree to our use of cookies. Learn More.

This website uses cookies. By continuing to use this site you agree to our use of cookies. Learn More.

Accept

Copyright © 1997 – 2021 Miva©, Miva Merchant©, MivaPay©, MivaCon© Miva, Inc. All Rights Reserved.