Skip to content
Yee Add-ons

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
  • Themes
  • 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

Checkout Signature Field for WooCommerce

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

Cart PDF – Quote PDF for WooCommerce Pro

The Cart & Quote PDF for WooCommerce + Drag and Drop Template Builder plugin is a powerful tool designed to enhance the online shopping experience for WooCommerce stores. It enables users to create and customize PDF documents for cart summaries or quotes with ease, featuring a user-friendly drag-and-drop template builder. Below are the key features […]

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 […]

Name Your Price for WooCommerce Pro

Name Your Price for WooCommerce is a powerful and versatile plugin that allows customers to set their own prices for products or services on your WooCommerce store. This tool helps you create a personalized shopping experience and foster greater engagement with your customers. Using Name Your Price for WooCommerce for Donation Products Name Your Price […]

$49.00/ 1 Website

336 sales
View live demo

What's included

  • Lifetime licenses
  • Lifetime updates
  • 1-year support
  • Instant download
  • 30-day money-back guarantee

Details and compatibility

  • Version: 1.0.7
  • Tested up to: 6.9.0
  • Last updated: 1 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

Reviews

There are no reviews yet.

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 2023