All you need to do is add a custom field to your customers entity to indicate their discount level and then automate the discount checking for the customers discount level. This could be done by either ticket calculations or pricelist/order tags. Lots of options here.
Heres some concepts:
This tutorial will allow you to add staff discount to a ticket by swiping a staff card, scanning barcode or keying in the staff members employee number. It will:
automatically add the staff entity to the ticket when swiping/scanning or keying in the staff employee number
allow the staff details to print on the receipt
update the ticket type to “Staff Discount”
apply the relevant discount %
print a specifically created staff discount receipt (staff and store copies)
allow you to track staff di…
If I click discount on the payment screen is there a way for me to check against a customer custom field “discount” that the loaded customer has a specific value “N1” in the Discount Field. It this value doesn’t exist it would display a message to the user “Discount not applied: Customer discount level not set”. What I have done:
[image]
[image]
[image]
[image]
[image]
I next created an action trying to constrain what happens when the the Calculation Selector DIS_Neighbor Discount is…
2 Likes