Skip to main content

Transaction Discount

Scoping Questions
  1. What transaction discount types are required? (percentage, amount)
  2. Is reason code capture required for transaction discounts?
  3. What authorisation levels are needed for transaction discounts?
  4. Is additional data capture required?
  5. What are the maximum discount limits per role?
Configuration Examples
transactionDiscountReason
<retail:transactionDiscountReason>
<retail:reasonId>TD-UK1</retail:reasonId>
<retail:reasonType>TRANSACTION_DISCOUNT</retail:reasonType>
<retail:regionId groupTypeId="region">UK</retail:regionId>
<retail:descriptions>
<core:string language="en" country="GB">10% Transaction Discount</core:string>
</retail:descriptions>
<retail:referenceRequired>false</retail:referenceRequired>
<retail:discountPercentage>0.1</retail:discountPercentage>
<retail:roundingRule>DOWN</retail:roundingRule>
<retail:discountType>PERCENTAGE</retail:discountType>
</retail:transactionDiscountReason>