Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In this example let's imagine a basic scenario of an Internet service provider who is selling plans for to Residential customers. We will be setting up two plans: Basic $49.99/mo and Ultimate $79.99/mo

...

  1. Creating "Basic Plan" product
    1. Product Name:Basic Internet Plan
    2. SKU: IP01
    3. Price: $69.99 (original price)
    4. Click on Advanced Inventory link
      1. Change Manage Stock to "No"
      2. Click Done
    5. At this point our basic product setup is complete
      Image RemovedImage Added
    6. Scroll down to Subscription Options section and open it
    7. Available For: Recurring Purchase Only
    8. Is Trial Offered: Off (we kept this of dor for this basic demonstration)
    9. Start Date: Last Day of the Current Month (since we want to bill people at the end of the month)
    10. Lock Product Price: Off (will allow us to set a custom price for each billing frequency)
    11. Unlock Preset Qty: Off 
    12. At this point basic configuration of a subscription is done
      Image RemovedImage Added
    13. Now, let's connect this product to a Monthly billing frequency (how to set up a billing frequency)
    14. Click on Add Recurring OptionNew button
      1. Select "Monthly" in the Billing Frequency drop down
      2. Set the Price to "49.99"
      3. Set the Initial Fee to "20.00" (since we want to charge $20.00 for the account creation and modem installation)
        Image RemovedImage Added
    15. Click Save to save the product
  2. Creating "Ultimate Plan" product
    1. Repeat the same steps above the the only two differences will be:
      1. a different product name, SKU
      2. different price for a Monthly billing frequency. Instead of 49.99, you will type in 79.99

Result

 Image AddedImage Added


Info

You can simply extend this product offering to support Annual plans for a different price. Its as simple as adding a new Billing Frequency and Adding a new Recurring Option to both products.

...

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@13638
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "subscriptions" and type = "page" and space parent = "POW72954416" and parent = "72954416"space = currentSpace ( )
labelsproduct create merchant setup

...