We have fees and discounts that need to calculate as a percentage of the total, and we have to manually recalculate them every single time the itinerary changes. This is driving us crazy.
Examples:
8.5% management fee on the gross total (calculated every time)
2% discount for paying by bank transfer instead of credit card (only applies to certain services)
3% credit card processing fee calculated on top of the final price
Right now, every time we add or remove a service, we have to:
Recalculate what 8.5% of the new total is
Update the fee amount manually
Hope we didn't make a mistake
And it gets worse - our 2% discount only applies to services we process payment for directly, not referral items. So we have to figure out which services count, calculate 2% of that subtotal, then manually update it.
We need the ability to:
Set an adjustment as a percentage (like "8.5% of gross total")
Have it auto-recalculate when the itinerary changes
Optionally lock it after booking (so the fee doesn't change if services get cancelled)
Apply percentage only to certain services (conditional logic)
This would save us hours every week and prevent costly calculation errors.