– Zero fees for 100% discount code

Solutions · 2 min read · Updated May 21, 2026

A recipe for zeroing out processor fees when a 100% discount code is applied — so a $0 order doesn’t get a $0.30 Stripe fee attached anyway, which can cause processor errors and gateway rejections. Pairs the discount logic with the Free Orders gateway so the order routes through the right path.

Giving away free tickets sounds simple – until taxes and fees get involved.

Many event organizers use 100% discount codes to provide complimentary tickets for partners, sponsors, media, or VIP guests. In theory, this should result in a completely free checkout.

In practice, however, the discount only applies to the ticket base price. If your event uses taxes or additional fees, those are still applied to the order. The result? A ticket that was supposed to be free still ends up costing something at checkout.

Not exactly the experience you want when offering a complimentary ticket.

This small add-on fixes that.

When a 100% discount code is used, the add-on automatically removes all taxes and fees from the order, ensuring that the final total is truly zero. No unexpected charges, no confusion for attendees – just a clean, genuinely free ticket.

It’s a tiny adjustment that makes free tickets behave the way people naturally expect them to.

DOWNLOAD

Add-on is installed and activated like any other WordPress plugin and works only when Tickera is used as a standalone (WooCommerce takes care about this automatically).

 

When using 100% discount codes to distribute complimentary tickets, customers receive their tickets immediately after completing the checkout. If you want to improve how those tickets are displayed or accessed, you can also customize the table of purchased tickets where attendees can download their tickets and access their QR codes and even print the tickets without having to download them.

This is especially useful when distributing larger numbers of complimentary tickets to partners, media, or sponsors who need quick and simple access to their tickets.

Related

Was this article helpful?

Yes — great. No or partially? Tell us what was missing — we read every message and use it to improve these docs.