diff --git a/models/common/pricing/pricing_strategy.go b/models/common/pricing/pricing_strategy.go index f764b1c..b25dc01 100755 --- a/models/common/pricing/pricing_strategy.go +++ b/models/common/pricing/pricing_strategy.go @@ -41,14 +41,14 @@ type BuyingStrategy int // should except... on const ( - PERMANENT BuyingStrategy = iota // is a permanent buying ( predictible ) + SUBSCRIPTION BuyingStrategy = iota // is a permanent buying ( predictible ) UNDEFINED_SUBSCRIPTION // a endless subscription ( unpredictible ) - SUBSCRIPTION // a defined subscription ( predictible ) + PERMANENT // a defined subscription ( predictible ) // PAY_PER_USE // per request. ( unpredictible ) ) func (t BuyingStrategy) String() string { - return [...]string{"PERMANENT", "UNDEFINED_SUBSCRIPTION", "SUBSCRIPTION"}[t] + return [...]string{"SUBSCRIPTION", "UNDEFINED_SUBSCRIPTION", "PERMANENT"}[t] } func (t BuyingStrategy) IsBillingStrategyAllowed(bs BillingStrategy) (BillingStrategy, bool) { @@ -65,7 +65,7 @@ func (t BuyingStrategy) IsBillingStrategyAllowed(bs BillingStrategy) (BillingStr } func BuyingStrategyList() []BuyingStrategy { - return []BuyingStrategy{PERMANENT, UNDEFINED_SUBSCRIPTION, SUBSCRIPTION} + return []BuyingStrategy{SUBSCRIPTION, UNDEFINED_SUBSCRIPTION, PERMANENT} } type Strategy interface {