Zum Inhalt springen

Surcharge Pro

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Surcharge Pro is the premium edition for Surcharge. It is an add-on that requires the free Surcharge plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.

Surcharge Pro extends the free checkout fee engine. It does not work on its own. If the free plugin is missing, deactivated, or older than the required version for tiered fees, Surcharge Pro stays dormant and shows an admin notice instead of booting.

  • Fee-exempt user roles — waive selected checkout fees for chosen WordPress roles (e.g. wholesale or staff). Guests are never exempt. Evaluated through surcharge/fee_applies via RoleRestriction.
  • Tiered fees by cart value — vary fee amounts based on the customer’s cart subtotal range (subtotal + tax). Tier amounts replace the base fee row amount through surcharge/fee_amount via TieredFees and TierResolver.
  • Per-product and per-category fees — apply a fee only when specific products or categories are in the cart.
  • Schedule windows — run a fee only during a date range or on chosen weekdays.
  • Per-fee reporting — see how much each fee has collected, with CSV export.
ScreenPurpose
WooCommerce → SurchargeFree fee rows with fixed or percent amounts and cart-total, payment-method and country conditions.
WooCommerce → Surcharge ProFee-exempt user roles and tiered subtotal bands per FREE fee row.
  • WordPress 6.5 or later
  • PHP 8.1 or later
  • WooCommerce 8.0 or later
  • The free Surcharge plugin installed and active (0.1.1 or later for tiered fees)

The free plugin provides unlimited fixed and percentage fees with cart-total, payment-method and country conditions. PRO adds role-based fee exemptions and tiered fees by cart value today. Per-product fees, schedule windows and per-fee reporting are on the roadmap.