Different Tax rates for Different Payment Methods

I think normal Tax templates are calculated as soon as ticket total changes. Its calculated at the order/product level but applied as ticket calculation.

So you would need to adapt SambaPOS to calculate tax when the bill is actually settled using Ticket > Calculations instead. As Jesse said, you would need to know which payment type customer will use before hand, if you want to use default tax templates.

Few really important things to consider and test before implementing custom tax handling:

  • How to handle discounts, rounds, promotions and other calculations. Are the included or excluded from tax?
  • Are all the items you sell or all services you provide part of the same tax bracket?
  • How do you handle GIFTS and VOIDS. Are they included or excluded from tax?
  • etc.