There will be a need for a discount system. For now I will simply paste in some comments made in a side discussion.
[ ] Discount model
[ ] Should have a code base system
[ ] All discounts must be applied using the code at checkout ?
[ ] A code can be Qty based
Meaning how many times the code can be applied, Maybe a company might want to do a code that runs for a particular amount of time OR only so many redemption's
A Discount:
[ ] Could be valid only during a specific time
[ ] Could apply a percentage-based discount
[ ] Could apply a flat amount
[ ] Could apply to/exclude only certain items
[ ] Any number of different discounts could be applied to a single order
[ ] Sometimes discounts might "conflict" with one another so this should be handled appropriately.
Please feel free to edit this list as we flesh out the details.
There will be a need for a discount system. For now I will simply paste in some comments made in a side discussion.
[ ] Discount model
[ ] Should have a code base system
[ ] All discounts must be applied using the code at checkout ?
[ ] A code can be Qty based
Meaning how many times the code can be applied, Maybe a company might want to do a code that runs for a particular amount of time OR only so many redemption's
A Discount:
[ ] Could be valid only during a specific time
[ ] Could apply a percentage-based discount
[ ] Could apply a flat amount
[ ] Could apply to/exclude only certain items
[ ] Any number of different discounts could be applied to a single order
[ ] Sometimes discounts might "conflict" with one another so this should be handled appropriately.
Please feel free to edit this list as we flesh out the details.