Create a product: Milk

This tutorial is geared for a merchant who is selling retail products (example: groceries, clothing and so on).

In this example let's imagine your are an H-E-B (Texas based groceries store). One of the products you are selling is 2% milk. This product is available in 1-gallon size and a half a gallon size. We want to allow every day, every 2-days, once a week subscriptions to this product along with the ability to purchase the same product as a one-off.

Step-by-step guide

One simple way to get this setup would be to create a configurable product "H‑E‑B Select Ingredients Reduced Fat 2% Milkfat Milk" with configurable options of 1 gallon and 1/2 a gallon.

  1. Creating "H‑E‑B Select Ingredients Reduced Fat 2% Milkfat Milk" product
    1. Product Name: H‑E‑B Select Ingredients Reduced Fat 2% Milkfat Milk
    2. SKU: heb-2p-milk
    3. At this point our basic product setup is complete

    4. Scroll down to Subscription Options section and open it
      1. Available For: set to "One-Time and Recurring", since we want this product to be purchased as a one-off as well as allow customers to subscribe to it.
      2. Is Trial Offered: Off (we are going to keep this out from our basic demonstration)
      3. Start Date: Moment of Purchase (since we want to bill the customer as soon as they place the order)
      4. Lock Product Price: On (This option will allow us to keep the product price the same regardless of the billing frequency selected)
      5. Unlock Preset Qty: Off
    5. At this point basic configuration of a subscription is done

    6. Now, let's connect this product to the billing frequencies we wanted (how to set up a billing frequency)
    7. Click on Add Recurring Option button
      1. Select "Daily" in the Billing Frequency drop down
      2. Leave everything else the same
    8. Click on Add Recurring Option button
      1. Select "2 Day" in the Billing Frequency drop down
      2. Leave everything else the same
    9. Click on Add Recurring Option button
      1. Select "Weekly" in the Billing Frequency drop down
      2. Leave everything else the same
    10. Click Save to save the product
    11. At this point your configuration should look like this
    12. Next, we need to add the other two simple products we've created from configuration options to the same billing frequencies.
      1. 1 Gallon
      2. 1/2 Gallons

Result

One-Time Purchase

Daily Subscription - 1 Gallon

2-Day Subscription

Weekly Subscription