feat(types,utils): add promotions create with application method (#5945)
What: - Promotions can be created with its bare attributes - Promotions one to one relationship with ApplicationMethod can be created with its attributes + validation RESOLVES CORE-1592 RESOLVES CORE-1595
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
export enum PromotionType {
|
||||
STANDARD = "standard",
|
||||
BUYGET = "buyget",
|
||||
}
|
||||
|
||||
export enum ApplicationMethodType {
|
||||
FIXED = "fixed",
|
||||
PERCENTAGE = "percentage",
|
||||
}
|
||||
|
||||
export enum ApplicationMethodTargetType {
|
||||
ORDER = "order",
|
||||
SHIPPING = "shipping",
|
||||
ITEM = "item",
|
||||
}
|
||||
|
||||
export enum ApplicationMethodAllocation {
|
||||
EACH = "each",
|
||||
ACROSS = "across",
|
||||
}
|
||||
Reference in New Issue
Block a user