How Subscription is setup
Overview
This section will give an overview how subscriptions are setup from application point of view.
Back office subscription setup
- First of all subscription needs to be setup in the Backoffice - see here
- Make sure that you have proper subscription attributes setup - atm only one is required -
Other important setup can be done via back-office: Subscriptions -> VW where we can setup subscription events, baskets and groups - more about that here.
Back office - content setup (pages, snippets and product assortment)
- We have few pages that compose sign up process - WinePlan Discovery Club this one contains several snippets and rules to display correct context based on the membership level
- We need to make sure that URL aliases are setup in back office - Content → URL aliases - see as an example - URL - "/justReds"
Panel Three Case Radio with Bottle Assortment Template is the template that holds case selection for signup process. Cases comes from product assortment in the catalogue - WinePlan Promotions → Partner Discovery Club Generic Promo 99.88
There is also Subscription Hub which is enable only for DC and Beer Box - page My Wineclub Subscription Overview and hub is only visible to the client if next subscription even is less then two weeks in the future - see (SubscriptionHubController class).