Script: Class dw.campaign.AmountDiscount

Class AmountDiscount

Represents an amount-off discount in the discount plan, for example "$10 off all orders $100 or more".

Properties

amount : Number Read Only

The discount amount, for example 10.00 for a "$10 off" discount.

Constructor Summary

AmountDiscount(amount : Number)

Create an amount-discount on the fly.

Method Summary

getAmount() : Number

Returns the discount amount, for example 10.00 for a "$10 off" discount.

Methods inherited from class Discount

getItemPromotionTiers, getPromotion, getPromotionTier, getQuantity, getType

Methods inherited from class Object

assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values

Constructor Detail

AmountDiscount

publicAmountDiscount(amount : Number)

Create an amount-discount on the fly. Can be used to create a custom price adjustment.

Parameters:

amount - amount off, e.g. 15.00 for a "15$ off" discount


Method Detail

getAmount

getAmount() : Number

Returns the discount amount, for example 10.00 for a "$10 off" discount.

Returns:

Discount amount