BACK TO DIRECTORY

GateFlow Payment Logic

by Hamed Takmil

5.0
(4 ratings)

GateFlow Payment Logic lets you allow or deny specific WooCommerce payment gateways based on what is in the customer’s cart. Define rules using a familiar WooCommerce-style settings tab.

For instance, you can limit payment options like Cash on Delivery, PayPal, Stripe, or other popular methods depending on specific conditions.

Features

  • Allow-only or deny mode per rule
  • Conditions: products, categories, tags, product type, cart total
  • AND logic across conditions within a rule
  • Intersection of allowed gateways across matched rules
  • Custom customer-facing message per rule
  • HPOS compatible
  • Compatible with classic Checkout and Cart/Checkout Blocks
  • Translation ready
  • Lightweight: single option storage, transient caching, lazy loading
  • Extensible: register custom conditions via gateflow_payment_logic_register_conditions

Screenshots

Add Rule tab in woocommerce settings

Add Rule tab in woocommerce settings

Payment Restriction Rules list

Payment Restriction Rules list

Cart page notice

Cart page notice

Checkout page notice

Checkout page notice

Plugin Details

Active Installs
0
Total Downloads
215
Version
1.0.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-06-17
Last Updated
2026-06-18 12:24pm GMT

Ratings

5
4
4
0
3
0
2
0
1
0