FlexiCOD – Cash on Delivery Controls for WooCommerce

FlexiCOD – Cash on Delivery Controls for WooCommerce

Details
View on WordPress

FlexiCOD extends the built-in WooCommerce Cash on Delivery (COD) payment gateway. It does not replace the core cod gateway — it wraps and conditions it, so it stays compatible with any theme, checkout flow, or integration that already recognises WooCommerce’s COD gateway.

Use it to decide exactly when COD should appear at checkout and to charge an extra fee when it does.

Features

  • Set an availability rule that decides when COD is offered.
  • Restrict by location, by customer (roles and guest checkout), and by cart contents — the products, categories, and shipping classes it contains.
  • Add an extra COD fee, fixed or percentage, with your own label and optional tax — shown at checkout, and optionally on the cart page too.
  • Show a custom message explaining why COD is unavailable when a customer doesn’t qualify.
  • First-class support for HPOS (High-Performance Order Storage) and Checkout Blocks.

All settings live on WooCommerce’s own Cash on Delivery settings page (WooCommerce Settings Payments Cash on delivery) — there is no extra menu to hunt for.

Details

Plugin code:
flexicod-cash-on-delivery-controls-for-woocommerce
Plugin version:
1.0.0
Outdated:
No
WP version:
6.5 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-09-07
Rating:
Times rated:
0
cash-on-delivery
checkout
cod
payment
woocommerce