Transaction Discount
Scoping Questions
- What transaction discount types are required? (percentage, amount)
- Is reason code capture required for transaction discounts?
- What authorisation levels are needed for transaction discounts?
- Is additional data capture required?
- 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>