The following table describes the collection properties for the Subscription microservice:

Sl. #AttributeDefault ValueDescription
1defaultLocaleen_USIndicates the default locale of the collection.
2intervalTypeMONTHSHolds the subscription's interval type of a SKU. The possible types are DAYS, WEEKS, MONTHS, and YEARS.
3yearlyFrequencyMin1Defines the minimum yearly frequency of a subscription.
4yearlyFrequencyMax2Defines the maximum yearly frequency of a subscription.
5monthlyFrequencyMin1Defines the minimum monthly frequency of a subscription.
6monthlyFrequencyMax12Defines the maximum monthly frequency of a subscription.
7weeklyFrequencyMin1Defines the minimum weekly frequency of a subscription.
8weeklyFrequencyMax12Defines the maximum weekly frequency of a subscription.
9dailyFrequencyMin1Defines the minimum daily frequency of a subscription.
10dailyFrequencyMax90Defines the maximum daily frequency of a subscription.
11intervalToProcessFirstOrderNULLIndicates the interval period (in days), after which the first subscription order for a request will be processed.
12intervalToProcessForthComingOrderNULLIndicates the interval period (in days), after which the forthcoming subscription order for a request will be processed.
13intervalToNotifyUserNULLIndicates the interval period (in days), before which an intimation e-mail about the subscription order will be sent.
14calendarTypeNORMALSpecifies the calendar type to be followed for calculating dates specific to a subscription request. The default value is NORMAL.
15intervalToOrderSubmission1Indicates the interval period (in days), after which the order submission for a request will be processed.
16continuousSkipOrderInterval1Indicates the order interval in days.
17editFreezePeriod2Indicates the order processing period in days.
18orderDateProcessorcom.skava.subscription.factoryimpl.DefaultOrderDateProcessorContains a class name, which is used for date calculation.
19subscriptionTypeVARIABLE_MULTI_ORDERIndicates the type of subscription.
20preferenceBasedSubscriptionTRUEEnables either the existing preference flow subscription or multiple subscriptions flow. When this property is set to:
  • true, enables the preference based subscription flow.

  • false, enables the multiple subscriptions flow.




Revision History
2023-10-22 | JP – Updated the collection properties for 8.15.4 release.
2022-12-20 | SW – Updated the collection properties for 8.13 release.
2022-09-09 | SW – Updated the default values of the collection properties.
2020-10-14 | AN – Added the collection properties.
2019-09-24 | AN – Page created and content uploaded.