is there an option to add tips?
Yes. Create a Tip Calculation based on amount, make a space on your printer templates for the customer to write a tip, then at the payment screen enter the tip and press the Tip button to add it to the ticket.
Hi John,
if its not too much trouble⊠can you show an example please?
Create new Account
for tips.
âŠand create an Account Transaction Type
for tips.
Create a Calculation Type
. Calulcation Method should be Fixed amount
Finally create a Calculation Selector
for tip button.
Map it to default ticket type.
You should see the Tip
button on payment screen. Type an amount and click Tip
button. You can clear tip amount by clicking Tip button without typing a value.
Ticket total should update and display tip amount.
This is how ticket should appear.
⊠and accounts screen.
Finally the work period report.
excellent, Thank you Emre!!!
Hi, is it possible to show the tip automatically after create the ticket without the step of click the button. But without disable the button of the tip, for later use if I want to modify the tip before close the ticket? In my country tip is calculated in base of 10% of the bill amount and is added automatically to the ticket.
thanks in advance
Do you want to calculate it with rate and modify the amount manually?
First off, samba is pretty amazing. So far it seems capable of just about everything we are looking to do. However, there is something I canât quite figure out about the tips.
So I followed the above tutorial, and that works as expected.
But we usually donât know the tip amount until after the ticket has been paidâand it doesnât seem to be possible to add the tip amount at this point.
How do other restaurants in America handle this situation?
In our country that generally flows as;
- Customer requests bill.
- Operator prints bill.
- Waiter takes printed bill to table.
- Customer pays bill and adds tip if he wants.
- Waiter takes printed bill and payment (including tips) back to operator.
- Operator sets tip amount and settles ticket.
How it works on your venue?
Thanks for the quick reply!
It works similarly in America, however, the tip happens at a different step.
- Customer requests bill.
- Operator prints bill.
- Waiter takes printed bill to table.
- Customer pays bill (but does not determine the tip)
- Waiter takes printed bill and payment back to operator.
- Operator settles ticket and prints invoice.
- Waiter takes invoice to table.
- Customer adds tip on invoice, or leaves a cash tip.
- Waiter waits till customer leaves, then retrieves invoice with tip (or cash tip)
- The waiter records the tip immediately or at the end of the shift. If the tip is on a credit card, the credit card transaction must be adjusted.
I can think three solutions.
- Create a section for tip amount under bill so customer can add tip between step 3-4
- Do not close ticket automatically after settling ticket. Instead create a specific button to close ticket and display table as empty.
- Create a specific ticket type for tips and create additional tickets for tips. So you can record them anytime you want and settle it with related payment type to determine how they paid.
Thanks Emre.
Solution 2 seems pretty good. I think I can figure out how to implement it. Thanks again, and keep up the great work.
@emre I want to record which waiter received each tip. Can I do that?
Hi Emre,
I am trying to add credit card over payment as tip. i.e. Bill is 20, customer pays 25 on credit card, tip is 5. This should automatically be added as a tip if the user enters the full amount and hits âCredit Cardâ on the payment screen. Much like cash payment becomes âchange dueâ except it would show as âTip Amountâ and âChange Dueâ would be 0.
This would avoid mistakes when the waiter would have to normally calculate the tip themselves and enter it. Often the waiter would go to a table and the customer would just say, make the total 25 (on credit card).
I tried to follow the guide given here but this seems to be for an older version.
In South Africa this is how almost all restuarants work. The waiter keeps their cash tips and credit card tips get deducted from their cash takings (or the restuarantâs own cash if the waiter had none) and paid to them at the end of their shift.
UPDATE: Never mind. I found the answer here!
@ dcarey I would like to know how to do that too! Have you found out yet?
Hi guys,
With this Tip setup I would like some things to be improved but I donât know how to do it myself
1: it seems that Tips will be printed through the Discount line
[DISCOUNTS]
{CALCULATION NAME} %{CALCULATION AMOUNT}|{CALCULATION TOTAL}
This causes some problems because on the docket it will print e.g.
Discount %10 -5.5
Tip %22 22
How do I get rid of the â%22â on the Tip line?
2: How can I assign a waiter to each Tip for the reports? I know how to display a user on the ticket with {USER NAME} but how to allocation a certain User to a Tip in reports?
Think of it like a little friendly competition for the staff (as long as they do not hassle the guests) for who receives the most and is most liked by the customers.
3: If I add a Tip and then return to the ordering screen it will say at the bottom
Ticket Total:
Tip
Tax Total:
How can I get the Tip text to align with the Ticket Total and Tax Total? and also have a â:â after it ?
4: How do I stop the Tips being added to the Tax at the end of the docket? (It should be included in total but not tax) Is that even possible?
Thanks again for the help in advance!
Try enabling Include Tax
setting for tip calculation type.
No, that does not work as its just added to the Total of the Bill with out reference to the Tip i.e. there is not Tip line any more if I tick the âTax Includeâ option
Well⊠OK. So the question is Why Tip line does not appears?
Maybe you made a mistake while preparing your printer template. Can you please post a screen shot of your whole printer template?
1.) It seems that Tips will be printed through the Discount line
[DISCOUNTS] {CALCULATION NAME} %{CALCULATION AMOUNT}|{CALCULATION TOTAL}
This causes some problems because on the docket it will print e.g.
Discount %12 -3.72
Tip %99 99
How do I get rid of the â%99â on the Tip line yet still keep the Discount in place? See images below
2.) In this country tips are not taxed. **How do I stop Tips being counted towards tax?** If I enable "Include Tax" setting for tip calculation type the Tip line for some reason will not be printed anymore ...?
3.) How can I get the Tip text to align with the Ticket Total and Tax Total? There is no spacing before it in the setup. See image below
4.) Is it possible to assign a waiter to each Tip for the reports? I know how to display a user on the ticket with {USER NAME} but how to allocation a certain User to a Tip in reports? Think of it like a little friendly competition between the staff and a way of increasing productivity (as long as they do not hassle the guests).