The Advanced Promotion Module is required for this to function and the Item must be set to Exclude
Setting Items to be excluded is a forward progression; meaning that refunds of sales that did not have this set will produce unpredictable results
Setting If you are refunding with a restocking fee and there is an item excluded for discount, the restocking fee (if a %) will not be applied to that item. This is because restocking fees use NetSuite whole order discounts to calculate the restocking fee.
Item
POS Impact
We adjust the % discount to be a absolute discount when posting to NetSuite. To enable visibility for these items; these items have been annotated on the cart and on the receipt.