Gatevanta – Payment Rules for WooCommerce

Description

Gatevanta gives WooCommerce stores a rule-based payment-method control layer without overriding gateway eligibility determined by WooCommerce or the payment provider.

Gatevanta includes:

  • Unlimited saved rules.
  • Unlimited conditions per rule; all conditions in a rule use AND logic.
  • Product, product title, product type and SKU targeting, including multi-value Any / All / None matching where applicable.
  • SKU prefix, suffix, contains and numeric comparisons, with unlimited detected or custom pattern values.
  • Category, tag, publish date, product price and shipping class conditions.
  • Cart quantity and total conditions.
  • Shipping country, state and shipping method conditions.
  • Show, Hide and Put first actions.
  • Manual Test Rules with rule trace and conflict explanation.
  • Safety Guard for a zero-payment-method routing result.
  • Catalog Intelligence browsing and SKU suggestions.

Gatevanta also provides an extension API. Separately installed add-on plugins can register additional condition fields and analysis screens. Gatevanta Pro is one such optional add-on and is distributed independently from this WordPress.org package by CommerceFlowHub.

Learn about Gatevanta Pro at https://commerceflowhub.com/GatevantaPro.

Privacy and external services

Gatevanta does not include telemetry or tracking and does not make background requests to CommerceFlowHub.

Gatevanta stores settings, routing rules and local discovery/cache data in the site’s WordPress database. These data are used only on the site where Gatevanta is installed.

Gatevanta does not download or install executable code from CommerceFlowHub. Optional add-ons are installed separately as their own WordPress plugins.

Uninstalling

Gatevanta preserves its data by default so rules are not lost during troubleshooting or reinstalling. To remove Gatevanta data during uninstall, open Gatevanta > Settings > Data & privacy, turn off “Keep Gatevanta data when uninstalling”, save the setting, and then uninstall Gatevanta. Deactivation alone never removes rules or settings.

Trademark notice

WooCommerce is a trademark of Automattic Inc. Gatevanta is an independent plugin and is not affiliated with or endorsed by Automattic Inc.

Installation

  1. Install and activate WooCommerce.
  2. Install and activate Gatevanta.
  3. Open Gatevanta > Payment Methods to review detected methods.
  4. Create a rule and keep it Off while testing.
  5. Use Gatevanta > Test Rules before turning the rule Live.

FAQ

Can Gatevanta make an unavailable gateway appear?

No. WooCommerce and the payment provider decide baseline eligibility first. Gatevanta only filters or reorders that eligible set.

What happens if rules hide every payment method?

Safety Guard can restore WooCommerce’s original eligible methods so checkout remains usable.

Can other plugins extend Gatevanta?

Yes. Gatevanta exposes an extension API. An installed extension can register its own condition definitions, context data and analysis screens. Extension implementations are supplied by the extension plugin itself rather than by Gatevanta Free.

Are rules deleted if an optional extension is removed?

No. Rules that depend on an extension are preserved and skipped until that extension is available again.

Does Gatevanta send store data to CommerceFlowHub?

No. Gatevanta does not send store, customer, order, catalog or usage data to CommerceFlowHub. CommerceFlowHub links open only when an administrator chooses them.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Gatevanta – Payment Rules for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.4.6

  • Updates the informational Gatevanta Pro capability card to include Address Intelligence for the separately installed Pro plugin.
  • No Gatevanta Pro implementation is bundled in Gatevanta Free.

1.0.4.5

  • Exposes core multi-value matching directly in Gatevanta Free for product, product type, SKU, SKU-pattern, category, tag, shipping class, country, state and shipping-method conditions.
  • Adds Any / All / None operators and unlimited multi-value selection where the core Rule Engine already supports set matching.
  • Removes the previous two-value SKU-pattern cap and replaces it with unlimited detected/custom values.
  • Simplifies the extension contract so separately installed add-ons register their own condition fields rather than unlocking operators on built-in Free fields. Existing pre-release provider metadata on built-in fields is cleaned during the schema update.
  • Removes obsolete review-era styling and keeps the WooPayments lifecycle fix, uninstall safety and zero-telemetry behavior unchanged.

1.0.4.4

  • Removes the intentional three-condition rule-builder limit so new and existing rules can use any number of valid conditions.
  • Removes the matching backend save restriction and JavaScript/UI cap; the Rule Engine behavior is now exposed consistently through the Free rule builder.
  • Removes obsolete pre-release add-on-specific condition-name and UI-helper compatibility code while retaining the generic extension API.
  • Keeps the WooPayments lifecycle compatibility fix, block-registry write hardening, uninstall safety, and separate-add-on architecture from earlier 1.0.4 releases.

1.0.4.3

  • Review-hardening release that kept Free/add-on separation explicit and improved compatibility messaging.
  • Keeps WordPress.org review hardening, WooPayments lifecycle compatibility, and Free/Pro separation from 1.0.4.2.
  • No Rule Engine routing-semantics changes.

1.0.4.2

  • Shows the installed Gatevanta Free version on every Gatevanta admin screen and in Settings.
  • Keeps separately installed extension analysis UI and request handling out of the WordPress.org package; extensions render their own controls through public hooks.
  • Removes obsolete pre-release plan metadata from Free uninstall cleanup.
  • Keeps the WooPayments lifecycle fix and block-registry write hardening from 1.0.4/1.0.4.1.
  • No Rule Engine or checkout routing-semantics changes.

1.0.4.1

  • Avoids unnecessary block-registry database writes when discovered payment integrations have not changed.
  • Keeps Pro-owned migration and uninstall data outside the Free plugin boundary.
  • Adds translation wrappers to the primary Gatevanta admin menu labels.
  • Keeps the WooPayments/WooCommerce Blocks lifecycle fix introduced in 1.0.4.
  • No Rule Engine or checkout routing-semantics changes.

1.0.4

  • Fixed a WooCommerce Blocks lifecycle compatibility issue that could cause a fatal error with WooPayments.
  • Block payment discovery no longer invokes provider availability checks during registration.
  • Runtime payment eligibility remains controlled by WooCommerce and the payment provider.
  • Unnamed block payment registrations are ignored until a usable provider identifier is available.
  • No Rule Engine or routing-semantics changes.

1.0.3

  • Uses the canonical WordPress uninstall guard before any uninstall logic runs.
  • Removes obsolete pre-release plan metadata from the one-time migration path.
  • Keeps the Gatevanta Pro product card informational and tied to the separately installed add-on.

1.0.2

  • Makes the separate Gatevanta Pro add-on clearly identifiable in Gatevanta Settings without bundling the add-on implementation in Gatevanta Free.
  • Adds explicit Pro status states and a concise list of capabilities supplied by the separately installed Pro plugin.
  • Sends the administrator-selected Gatevanta Pro link directly to https://commerceflowhub.com/GatevantaPro.

1.0.1

  • Reworked optional-extension integration so fields and analysis screens are registered only by the extension plugin that supplies them.
  • Reworked optional-extension UI so add-on fields and screens appear only when the supplying extension is installed.
  • Preserved saved extension-dependent rules with generic extension dependency metadata when an extension is unavailable.
  • Kept Gatevanta fully functional without an account, key, external API or optional add-on.

1.0.0

  • First public Gatevanta release.
  • Provides rule-based control for eligible WooCommerce payment methods, Manual Test Rules, Catalog Intelligence and checkout Safety Guard.
  • Adds one-time migration support for data created by the private pre-release build.