Discounts
Apply automatic product and order discounts at checkout with JavaScript.
var candidates = input.cart.lines.map(function (line) {
return {
targets: [{ cartLine: { id: line.id } }],
value: { percentage: { value: 10 } },
};
});
return {
operations: [
{ productDiscountsAdd: { selectionStrategy: 'FIRST', candidates: candidates } },
],
};Operations
Operation
Shape
Effect
How DataJet manages the discount
Examples
Notes
Last updated