Previous Step — sticky.io Subscriptions for Shopify Onboarding Guide

With the sticky.io Subscriptions application for Shopify, launching subscriptions has never been easier.

In this article, you and I will take a deep dive into understanding what billing frequencies are and how to create them. In Step 2, we will discover how to add existing billing models to additional products.

Without further ado, let's begin!


Subscription Offer Types and Delivery Options

The sticky.io Subscriptions application for Shopify supports three distinct Subscription Offer Types — Standard, Prepaid and Custom Recurring.

  • Standard subscriptions allow you, as the merchant, to bill and deliver to your customers with the same frequency.

    • For example, you might choose to bill your consumers every 30 days and ship them product on that same schedule.

  • Prepaid subscriptions allow consumers to make a single upfront payment and receive deliveries on a specified interval.

    • For example, you might choose to allow consumers to prepay for 3 monthly orders with a single billing event. The consumer would pay one time, but would receive three shipments on a monthly cadence.

    • Please note - In this example, once the consumer has received three shipments, the contract is considered fulfilled and the subscription chain is over.

  • Custom recurring subscriptions allow you, as the merchant, to define custom delivery and billing frequencies. Unlike prepaid subscriptions, custom recurring subscriptiosn rebill indefinitely.

    • For example, you, as the merchant, could configure a custom recurring subscription to bill every 3 months, but deliver once a month. At the end of the first 3 months, the consumer would be billed again and the subscription cycle would continue.

    • Please note - With custom recurring subscriptions is that billing events cannot occur more frequently than product delivery.

Delivery Options are the literal backbone of your billing frequencies. Each Delivery Option denotes a unique billing frequency depending on your business needs.

Delivery Option Types

  • Bill by Cycle

    • Bill by Cycle is the most common billing frequency both among sticky.io customers as well as the industry as a whole. Here you can bill your consumers every 'X' number of days, weeks or months.

      For example, we could denote every 30, 60, or 90 days. And the consumer would be billed automatically 30, 60, or 90 days from the initial sign-up date. Bill by Cycle subscriptions can be configured in the terms of days, weeks or months.

  • Bill by Date

    • Bill by Date allows merchants to bill consumers on a specific day in a given month. This is the perfect billing model for merchants who are in the consumables space and may only have inventory in a specific date range each month.


      For example, we could denote the 10th, 15th, or 20th of each month. And the consumer would be billed on the 10th, 15th, or 20th of each month.

      It is important to note that if you were to denote a date that isn't available within the given month, the consumer would be billed on the last date within that given month. For example, we specify the 31st, but the month ends on the 30th.

  • Bill by Relative Date

    • Bill by Relative date enables merchants to bill consumers on the same day they had originally signed up for.


      As such, if a consumer were to sign up on the 15th, the consumer would subsequently be billed on the 15th of each month thereafter, attaining the 'relative' date.

      Similar to Bill by Date, if a consumer were to sign up on the 31st, but the month thereafter only had 30 days, the consumer would be billed on the 30th.

      As with Bill by Cycle, Bill by Relative Date billing models can be configured in terms of days, weeks or months.


How to Create a Subscription Billing Model

To begin, start in the homepage of your storefront and navigate over to the Products tab.

Here, you'll have a view of all products in your catalog, including active, draft and archived products.

Select the product that you would like to add subscriptions to by clicking on the product name.

Scroll down to the Subscriptions box. Any subscription billing models that have already been applied to the product will be visible here.

To create a new billing model, click the Add option dropdown and select Add new option.

First, choose your desired Subscription Offer Type using the on-screen dropdown.

Next, select your desired Delivery Options using the on-screen dropdown.

Once those two selections are made, add a name to your subscription offer using the Subscription Offer Name field. This name will be displayed to consumers on the product display page.

Now that we have selected an offer type, delivery option and offer name, it's time to configure your delivery frequencies, billing frequencies and discounts.

Add or remove frequencies using the corresponding buttons.

Define your billing & delivery frequencies and discounts using the corresponding fields.

Note that multiple frequencies can be added to a single subscription billing model. For example, when creating a "Bill by cycle" subscription, you as the merchant could configure a billing model that allows for recurring purchases every 30 days or every 60 days. An example model with both billing frequencies enabled is pictured below.

Consumers will have a choice between the two billing frequencies, but will only be billed on the single cadence that they select.

Add a percent-off or dollar-off discount by selecting your discount type and typing the desired discount value into the Discount Amount field.

For Prepaid subscription offers, you will need to define the Total Number of Deliveries for each delivery frequency.

For Custom Recurring subscription offers, you will need to define your delivery and billing frequency separately.

Please note that billing events cannot happen more frequently than delivery events. Subscription selling plans configured in this way will not appear on your product display pages.

Once you are satisfied with your selections, click Create Selling Plan to save. The billing model will be appended to your selected product.


Editing an Existing Subscription Billing Model

Begin in the Products tab of your Shopify storefront.

Select a product associated with the billing model that you would like to modify.

Scroll down to the Subscriptions box. Here, you'll see all of the active subscription billing models associated with the product and its connected variants.

Click Edit and apply your desired changes.

Once satisfied with your selections, click Create Selling Plan to save your changes.


Removing an Existing Subscription Billing Model from a Product

Begin in the Products tab of your Shopify storefront.

Select a product associated with the billing model that you would like to modify.

Scroll down to the Subscriptions box. Here, you'll see all of the active subscription billing models associated with the product and its connected variants.

Click Remove and confirm your selection.


Congratulations, you're officially an expert on creating billing models using the sticky.io Subscriptions for Shopify app!

Next Step Step 2 Enabling Subscriptions On Your Product Display Pages (For Merchants on Shopify OS 1.0)

Next Step — Step 2 — Enabling Subscriptions On Your Product Display Pages (For Merchants on OS 2.0)

Did this answer your question?