-
-
Notifications
You must be signed in to change notification settings - Fork 434
Description
Note
Please stick to the template and provide as much detail as possible to help us diagnose and fix the issue.
Low effort bug reports will be closed.
Describe the bug
A promo code of 100% does not apply to a set fixed fee. Stripe charges a 2.9% fee and a $0.30 fixed fee on all transactions. If using a promo code for 100% it sets the price at $0.00, the percentage fee is $0.00 but the $0.30 is still charged. If you try to continue to the checkout with $0.30 in the order, it errors on communicating with the provider, even if paying offline is still set as an option.
To Reproduce
Steps to reproduce the behavior:
- Create a promo code for 100% off a ticket price.
- Set a % fee per ticket
- Set a fixed fee per ticket.
- Purchase a ticket using the 100% off promo code.
Expected behavior
A 100% off promo code should apply to the final sale price. Or a fixed fee should only be applied when there is an amount to apply too. Or the checkout should still allow to continue on to "pay offline" which could then be ignored (not the best option but it could be one).
Screenshots






Logs
Logs are not relevant, this is a design flaw.
Desktop (please complete the following information):
- OS: Windows 11
- Browser Chrome
- Version 138.0.7204.168
Hi.Events Version and platform
Local Docker - Ubuntu LTS 24.04
Hi.Events - v1.0.0-beta.6