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

WooCommerce – Perfex CRM Integration

The plugin has the ability to import/capture customers from WooCommerce orders! To automatically add/update WooCommerce orders to your Perfex CRM! Have full control over what is sent, and when it is sent to get all the data you need.

Email Templates Customizer for WooCommerce Pro

Email Templates Customizer for WooCommerce is a powerful plugin that allows you to easily customize the email templates sent to your customers in WooCommerce. With a drag-and-drop interface, it enables you to create and design beautiful emails without needing coding skills. You can add and modify elements like text, images, buttons, products, order details, and […]

PDF Catalog for WooCommerce + Drag And Drop Template Builder Pro

Let your customers generate professional product catalogs directly from the frontend – no coding needed!

PDF Product Vouchers – Gift Vouchers – Coupons for WooCommerce Pro

PDF Product Vouchers – Gift Vouchers – Coupons for WooCommerce is a robust plugin designed to create and sell highly customizable PDF vouchers, perfect for online and brick-and-mortar stores. It enables businesses to craft personalized gift vouchers, event tickets, discount coupons, or promotional codes with seamless WooCommerce integration. The plugin’s drag and drop builder template […]

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