Skip to content
Yee Add-ons

Contact form 7, Gravity Forms, Elementor Forms, WPforms, Ninja Forms

Menu
  • Home
  • Plugins
    • Contact Form 7
    • WPForms
    • Gravity Forms
    • Elementor Forms
    • Ninja Forms
    • WooCommerce
  • Support
  • Contact
  • Login
YeeCheckout – Conditional Payments, Shipping & Fields for WooCommerce

YeeCheckout – Conditional Payments, Shipping & Fields for WooCommerce

Conditional Checkout for WooCommerce lets you define powerful rules that control how checkout behaves based on cart contents, customer data, shipping destinations, and more.

Instead of hiding fields or countries, the plugin can validate conditions and display a custom notice when customers attempt to place an order, ensuring clarity and compliance with business rules.

The plugin works with both Classic Checkout (shortcode) and WooCommerce Checkout Blocks.

The plugin settings are organized into four dedicated tabs, making it easy to manage different checkout controls independently.

Typical use cases

  • Restrict payment methods by cart content, total, or customer role
  • Validate shipping destination (country / state) before order submission
  • Prevent checkout for specific customers or email domains
  • Enforce business rules with clear custom notices
  • Apply conditional logic without breaking WooCommerce UX

Conditional Payments

Control the availability of payment gateways based on defined conditions.

  • Enable or disable specific payment gateways
  • Only selected gateways are affected; all others remain unchanged
  • Compatible with WooCommerce Payments and third-party gateways
  • Conditions are evaluated dynamically during checkout

Conditional Shipping Destinations

Validate customer shipping destinations without hiding any checkout fields.

  • Select allowed or disallowed countries and states
  • Countries and states are NOT hidden from checkout
  • Validation runs when the customer places the order
  • A custom notice is displayed if the selected destination is not allowed
  • Fully compatible with Checkout Blocks

This approach avoids UX issues caused by dynamically hiding country or state fields.

Conditional Shipping, Billing, Note Fields

Define the message shown to customers when a rule prevents checkout.

  • Custom message per rule
  • Clear and user-friendly checkout error notices
  • Useful for explaining business, legal, or shipping restrictions
  • Displayed only when conditions are met

Conditional Rules

Define the logic that determines when a rule should apply.

  • Cart total
  • Cart quantity
  • Cart weight (unit is taken from WooCommerce settings)
  • Products in cart (include / exclude)
  • Product categories
  • Brands (taxonomy-based)
  • Shipping class
  • Billing country / state
  • Shipping country / state
  • Customer role
  • Customer email (supports wildcard matching, e.g. *@example.com)
  • Order status

Multiple conditions can be combined to create advanced rule logic.

Frontend Compatibility

  • Classic checkout (shortcode)
  • WooCommerce Checkout Blocks
  • Server-side validation (reliable with Blocks)
  • No country/state hiding → no checkout breakage
  • Compatible with HPOS (High Performance Order Storage)

Related

Related plugins

YeeDiscounts – Dynamic Discounts for WooCommerce

Looking to boost sales, increase Average Order Value (AOV), and run unlimited promotional campaigns for your WooCommerce store?

YeeDiscounts is the answer. It’s not just a discount plugin; it’s an automated marketing machine designed to turn visitors into loyal buyers.

Chained Product for WooCommerce Pro

Create chained (linked) products for WooCommerce. Automatically add included products to cart, manage stock, pricing, quantity sync, and flexible display positions.

Checkout Signature Field for WooCommerce

WooCommerce signature checkout field makes it easy for users to sign your checkout page

YeeMenu – Restaurant Menu for WooCommerce Pro

The Ultimate Restaurant Menu Solution for WooCommerce

Rated 4.33 out of 5 based on 3 customer ratings
(3 customer reviews)

$25.00/ 1 Website

338 sales
View live demo

What's included

  • Yearly license
  • Updates as long as you use
  • Support as long as you use
  • Instant download
  • 30-day money-back guarantee
  • Request custom modifications and additional features at a flat rate of $25/hour.

Details and compatibility

  • Version: 1.0.2
  • Tested up to: 7.0
  • Last updated: 3 days ago
  • Category: WooCommerce

Requirements

  • WordPress Version 3.9 or newer (installed)
  • PHP Version 5.2 or newer

Support

  • Document
  • Submit a support ticket

30-day money-back guarantee

Enjoy add-ons.org products completely risk-free. If you don't like our products, we'll be happy to offer you a full 100% refund within 30 days of purchase with no questions asked.

Refund policy

Related

Post navigation

YeeDiscounts – Dynamic Discounts for WooCommerce
YeeVisibility – Product Visibility for WooCommerce Pro

3 reviews for YeeCheckout – Conditional Payments, Shipping & Fields for WooCommerce

  1. Rated 5 out of 5

    Christopher White (store manager) – June 1, 2026

    We needed a way to restrict cash on delivery (COD) only to local customers and hide specific heavy shipping methods for digital products. YeeCheckout handles these conditional rules seamlessly. The ability to dynamically add or hide checkout fields based on what’s in the cart has significantly reduced our cart abandonment rate. Brilliant plugin!

  2. Rated 4 out of 5

    Daniel Harris (store manager) – June 1, 2026

    I am amazed at how flexible this plugin is. We set up a rule where if a customer orders wholesale quantities, specific premium shipping options and B2B payment gateways unlock automatically. It also lets us customize the checkout field layout without touching a single line of code. It feels like a native WooCommerce feature but on steroids.

  3. Rated 4 out of 5

    Matthew Sanchez (store manager) – June 1, 2026

    Feature-wise, YeeCheckout is easily a 5-star plugin. The conditional logic for payments and shipping methods works perfectly, and the field editor is very intuitive. However, I’m giving it 4 stars because of the support turnaround time. We had a minor styling conflict with our multi-step checkout theme, and it took support nearly 48 hours to get back to us with a CSS fix. The software is top-tier, but the helpdesk speed could be better.

Only logged in customers who have purchased this product may leave a review.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment

Add-ons.org

  • About Us
  • Contact
  • Delivery Policy
  • Refund Policy
  • Privacy Policy

Add-ons for Plugins

  • Contact Form 7
  • WPforms
  • Gravity Forms
  • Elementor Forms
  • Ninja Forms
  • WooCommerce

Account

  • My account
  • My Purchase
  • My downloads
  • Activate the pro version

COPYRIGHT ADD-ONS.ORG 2014-2026