Linux 软件免费装
Banner图

Beziworld - Payment Rules

开发者 beziworld
更新时间 2026年10月18日 01:42
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce payment gateways conditional payments payment methods checkout fees

下载

1.0.2

详情介绍:

Beziworld - Payment Rules decides which payment methods a customer sees at checkout and what they cost. It works the same in the classic checkout, the checkout block, the order-pay page and the Store API. Quick matrix Tick which payment methods are not available for each shipping method. Cash on delivery for parcel lockers, bank transfer for local pickup: a common setup takes a minute. Rules Every rule has conditions and actions. Conditions in a group must all match, and a rule applies when any of its groups matches. Conditions: Actions: Built for real checkouts Surcharge restriction for the EU EU and Polish law do not allow a consumer surcharge for using a payment card, a bank transfer, BLIK or other common payment instruments. Assign a type to every payment method and the plugin will not charge consumers a fee for restricted types. Business customers, recognised by a VAT number, can still be charged, and discounts are always allowed. Payment methods without a type count as restricted until you classify them. Tools Display anywhere For developers Every part can be extended or replaced with WordPress filters and actions: condition types, action types, the evaluator, the context, the result, the surcharge policy, the templates, the REST routes and the admin screen (through wp.hooks). See the hooks reference in README.md. Integrations Documentation and support: https://beziworld.eu/projekty/payment-rules

安装:

  1. Install and activate WooCommerce.
  2. Upload the plugin folder to /wp-content/plugins/ or install it from the Plugins screen, then activate it.
  3. Go to WooCommerce > Payment rules.
  4. Start with the quick matrix or add a rule, then check the result in the Simulator.

屏幕截图:

  • Rule editor with conditions, actions, fees and a readable summary of every rule.
  • Surcharge restriction: payment types that consumers are never charged a fee for.
  • Simulator: describe an order and see which payment methods remain and why.
  • Report: orders, revenue and fees per payment method.
  • About the author, with an optional way to support the development.

升级注意事项:

1.0.2 The checkout block keeps working after a refused order. 1.0.1 Readable select fields and button links in the settings screen. 1.0.0 First release.

常见问题:

Does it work with the checkout block?

Yes. The block receives the decision from the server with the cart, so the payment list, the fees and the totals always match what the classic checkout would show.

Can I charge a fee for card or bank transfer payments?

Not to consumers in the EU. The surcharge restriction is on by default and blocks such fees for consumers. You can classify your payment methods, set a maximum fee for allowed types or switch the restriction off if your store is outside the EU. This is not legal advice; check the rules that apply to your store.

What happens if no payment method is left?

The fallback payment method from the settings is offered. Without a fallback the customer sees the message you set, or the standard WooCommerce message.

Will my rules be removed when I delete the plugin?

No, unless you switch off "Keep rules and settings when the plugin is deleted". Data stored on orders is never removed.

Can I change how the lists look in my theme?

Copy a file from templates/ in the plugin folder to beziworld-payment-rules/ in your theme and edit the copy. To drop the plugin stylesheet, use add_filter( 'bwpr_enqueue_frontend_styles', '__return_false' );.

Does it slow down the checkout?

Rules are evaluated in memory once per request and cached for that request. Customer history is read only when a rule uses it.

Where do I report a problem?

Use the "Report a problem" form on the plugin page: https://beziworld.eu/projekty/payment-rules. Please include your WooCommerce version, the checkout you use (classic or block) and, if you can, an export of your rules from Tools.

更新日志:

1.0.2 1.0.1 1.0.0