Hi I am trying to set-up a button that will add a service charge to the remaining balance on the payment screen. The default calculations will only base this service charge of the full total ticket price, but I want to base the charge only on the balance.
For example, the ticket total is $70, but $50 is paid in cash. I now was to add a 5% charge to the balance, before I then go-ahead and put the newly calculated $21 balance on credit card.
I have created the following calculation:
I have created this action:
I have created this rule:
BUT When I try and apply the rule nothing appears to happen until I refresh the payment screen in some way (in this video I press the X button and you can see the surcharge applied correctly).
That wont work. The calculation needs to be applied outside of the Payment Screen. Or use a payment processor for it and explain to customer the extra charge. Payment processor will charge the service charge but it wont show on payment screen it just charges it. Receipt will show it and so will ticket when you view it in ticket explorer.
But I think if I use a calculations selector or apayment processor I will be stuck with using a rate based on theticket total, and not the balance won’t I? Or is is possible to change how the payment prcessor works so it uses the remaining balance?
What is the reason it’s not possible to apply the charge at the payment screen? If discounts can be applied, why is it not possible to add a service charge?
If this is done as a payment processor this could get tricky with multiple card payments. Let’s say 2 cards are going to pay a $100 balance. Each card should be paying $102.50, but if the service charge is added each time we use the payment button then wouldn’t the 5% be added twice?