- saleToDiscount(__namedParameters: SaleDiscount): Promise<{
customerDiscountGroupId: number;
description: string;
discount: number;
excludedProductTags: string[];
itemProperties: {
saleCode: string;
saleDiscount: boolean;
};
maxOrderCount: undefined | null | number;
name: string;
requiredProductTags: undefined | string[];
requiresMembership: undefined | boolean;
storeDomainId: undefined | null | number;
timeConstraints: {
end: Date;
start: Date;
};
utmConstraints: undefined | UtmParams;
}>
-
Returns Promise<{
customerDiscountGroupId: number;
description: string;
discount: number;
excludedProductTags: string[];
itemProperties: {
saleCode: string;
saleDiscount: boolean;
};
maxOrderCount: undefined | null | number;
name: string;
requiredProductTags: undefined | string[];
requiresMembership: undefined | boolean;
storeDomainId: undefined | null | number;
timeConstraints: {
end: Date;
start: Date;
};
utmConstraints: undefined | UtmParams;
}>
Creates a discount object from a sale object.