Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FixedMemberDiscount ¶
type MemberDiscount ¶
type MemberDiscount struct { Claims map[string]string `json:"claims"` Percentage uint64 `json:"percentage"` FixedAmount []*FixedMemberDiscount `json:"fixed"` ProductTypes []string `json:"product_types"` }
func (*MemberDiscount) FixedDiscount ¶
func (c *MemberDiscount) FixedDiscount(currency string) uint64
func (*MemberDiscount) ValidForType ¶
func (d *MemberDiscount) ValidForType(productType string) bool
type Settings ¶
type Settings struct { PricesIncludeTaxes bool `json:"prices_include_taxes"` Taxes []*Tax `json:"taxes"` MemberDiscounts []*MemberDiscount `json:"member_discounts"` }
Click to show internal directories.
Click to hide internal directories.