Hi.Events icon indicating copy to clipboard operation
Hi.Events copied to clipboard

🌟 Option to apply donation and fees per order instead of per ticket

Open Arifjee opened this issue 1 month ago • 1 comments

When creating a ticket with a donation option, if a donation amount is entered (for example €10) and the quantity is set to 2 tickets, the donation amount is also multiplied by 2.

I believe this is incorrect, because a donation should apply per order, not per product. The same issue occurs with the fee, which is currently applied per ticket instead of per order.

Example: Donation amount: €10 Ticket quantity: 2 Stripe fee: €0.29

Checkout result: Total: €20 Fee: €0.58

There should be an option or setting to define whether something is calculated per product or per order — or maybe I’m missing where this can be changed.

Arifjee avatar Nov 06 '25 20:11 Arifjee

Thanks for the report, @Arifjee! Just to clarify how the system works today: Hi.Events has two item types: tickets and products.

If you create a donation as a ticket, it behaves like a “pay-what-you-want” ticket, so the amount is applied per ticket, which is the expected behaviour.

If you want a once-off donation per order, you should create it as a general product instead, and set “max per order” to 1. That ensures it’s only added once regardless of ticket quantity.

daveearley avatar Nov 15 '25 09:11 daveearley