I recently implemented this feature on my POS and would like to share it with you guys that might find it useful.
In this example I will guide you on how to create a Discount Voucher which you print through SambaPOS via a Automation Command. You can also have these vouchers print automatically when a certain amount is spent.
Create a Bitmap Image with your Discount Offer, for this example I created a 10% Discount on Entire Bill. See attached Image:
Either place this in a directory, i.e C:\ or load this into your printer memory.
Create a Automation Command as shown below and add default mapping. (I choose to map this to admin users only)
Create a new Printer Template as shown below:
I used <XCT> commands as my logo and voucher images are loaded into the printers memory. If you are keeping your files on your local drive, replace these with <BMP> command and directory location i.e
You can then create a New Rule and set this voucher to print automatically if a certain spend is reached, i.e: If spend is over ÂŁ19.99 then print 10% Voucher once the bill has been settled.
I have never been there, but was planning a curry today, so I will try to visit, whats your names? If you give me his sql password I can walk in with my tablet and place my own order, lol.
@Isaac, Sambapos is the best EPOS software and its going places around the world. I have learnt so much and still learning. Thanks to @emre, @JohnS and the other users on the forum.
@Isaac, the rule you created with the “Ticket Closing” Event will print the voucher every time you leave the ticket and the ticket is between 49.99 and 100, for example you have an open ticket and would like to add an order and the vale of the ticket is 55, this rule wll print the voucher…
Great Idea and great tutorial.
This topic clearly shows there is really nothing special with SambaPOS. It is just a dumb software. SambaPOS is the best software because best people with amazing skills using it. I’m proud of being a part of it. Thank you very much for sharing…
PS:Instead of before ticket closing we can use Payment Processed rule and check remaining amount like @JohnS said.
This seems to be working great I tried using the Payment Processed Event as @Emre suggested but I did not have a constraint option for Total Amount so used the Ticket Closing Event instead.
I tried it but instead of using Ticket Closing event I used Payment Processed since I thing that Using Ticket Closing event will trigger the rule every time I close a ticket (that means adding order to a ticket)…