| 开发者 |
codewoogeek
heyvicky propluginslab |
|---|---|
| 更新时间 | 2026年10月2日 01:48 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Check three things in order. Is the fee active in the fee list. Does every condition match the cart you are testing with. Does the amount come to something above zero, since fees that work out to nothing are hidden by default.
Under the fee amount in the classic cart and checkout totals, as a short line in smaller text. The block cart and checkout draw their own totals and do not show it. Fees with no description show nothing extra. Turn descriptions off for the whole shop under Plusero Fees, Settings.
Yes. Add a fee, choose Payment as the location, add a payment method condition set to your cash on delivery gateway, and set the amount. The fee appears as soon as the customer picks that gateway.
Only if you tick Charge tax on this fee. When you do, you can also choose which tax class it uses. WooCommerce then treats the fee like any other taxable line and includes it in your tax reports.
Yes. Fees are added through the standard WooCommerce cart fee hook, which the block cart, the block checkout and the Store API all read from.
The products it matches, not the whole basket. A product fee of 10 percent limited to one product charges 10 percent of that product's line, whichever else is in the cart. The per item and per weight methods count only the matching products too. The product page and the cart always show the same figure.
Yes. Build one fee per band and give each a cart subtotal condition covering its range. Give them different order numbers so they read in sequence in your fee list.
Only if you asked it to. There is a setting called Remove all data when the plugin is deleted, and it is off by default, so your fees survive a deactivate, a reactivate and an update.
Yes. The plugin is built around filters. Register a condition with plusero_ef_conditions and answer it with plusero_ef_evaluate_condition. Register a calculation with plusero_ef_methods and work it out with plusero_ef_calculate_custom. The full list is under Plusero Fees, Documentation, For developers.