How can I use ticket fees when running Tickera via Bridge for WooCommerce?

FAQ & Troubleshooting · 2 min read · Updated May 21, 2026

you’re running Tickera via Bridge for WooCommerce (instead of standalone) and want to add fees to your tickets — booking fee, service fee, per-ticket fee, processing fee. Standalone Tickera has its own fee mechanism in Tickera → Settings → Fees, but in Bridge mode WooCommerce owns the cart, so the standalone fee mechanism doesn’t apply.

The recommended approach: WooCommerce Product Fees

The cleanest, most flexible way to add per-product fees in WooCommerce is the free WooCommerce Product Fees plugin from WordPress.org. It adds a Fees meta-box to the WooCommerce product editor.

  1. WordPress admin → Plugins → Add New, search for “WooCommerce Product Fees”, install, activate.
  2. Open any of your ticket products (Products → pick a ticket).
  3. Scroll to the new Fees section in the product data tabs.
  4. Enter a fee name (e.g., “Service fee”), amount, and choose flat or percentage.
  5. Save.

At checkout the fee appears as a separate line on the order, applied automatically when that product is in the cart. You can apply different fees to different ticket types.

Why not use WooCommerce taxes for this?

WooCommerce has a tax system, but tax handling is locale-dependent, complicates tax reports, and behaves differently per country. For non-tax fees (booking fees, service charges) using WooCommerce taxes is technically possible but adds friction. Product Fees plugin is purpose-built for the use case and stays out of the tax flow.

Alternative: percentage fee on whole cart

If you want a flat percentage fee on the entire cart regardless of which ticket types are in it, see setting different fee based on payment gateway — that snippet uses WooCommerce’s woocommerce_cart_calculate_fees action which you can adapt for any cart-level fee logic.

Where fees end up

Fees added via the Product Fees plugin appear in:

  • Cart subtotal area (visible to buyer before checkout).
  • Order detail (WooCommerce → Orders).
  • Order confirmation email.
  • Reports under WooCommerce → Analytics.

To also show the fee on the printed PDF ticket itself, see the ticket price + fee element which displays the all-in total on the ticket.

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.