Handles tier configuration, loading, and saving for ShopK access sales. Manages subscription tier definitions, pricing, and duration settings.
View on GitHub →config.set(key, value)Set a configuration value
key (string): - configuration keyvalue (any): - configuration valueconfig.load(tac)Load configuration from TAC settings
tac (table): - TAC instanceconfig.save(tac)Save configuration to TAC settings
tac (table): - TAC instanceconfig.addTier(pattern, tierData)Add a new subscription tier
pattern (string): - tier patterntierData (table): - tier configurationconfig.removeTier(pattern)Remove a subscription tier
pattern (string): - tier patternconfig.getTier(pattern)Get a tier configuration
pattern (string): - tier patternconfig.findTierForTag(tag)Find tier matching a specific tag
tag (string): - specific tag to matchconfig.createTier(pattern, options)Create a new tier with validation
pattern (string): - tier pattern (e.g., "apartment.*")options (table): - tier options