WordPress plugin
Smart COD PRO
Smart COD PRO is a separate add-on that extends WooCommerce Cash on Delivery. It lets a shop set COD availability and fees according to checkout conditions.
Smart COD PRO is a separate add-on that extends WooCommerce Cash on Delivery. It lets a shop set COD availability and fees according to checkout conditions.
Set the conditions for COD availability
Enable a restriction to allow COD only for its specified selections. Disable it to make COD unavailable for those selections. Rules can use shipping zones, shipping methods within zones, countries, states, postal codes, cities, user roles, products in the cart, product categories, and shipping classes. Postal code rules support ranges, and product rules support variations.
When a restriction makes COD unavailable, you can show an informational message before the payment methods. Different restriction reasons can have various messages.
Cart amount and fee calculation
Set a standard extra fee and a separate fee for local pickup. Each fee can be a fixed price or a percentage of the cart amount. A rounding option controls the resulting fee, and tax can be enabled for it.
PRO also supports conditional extra fees based on country, shipping zone, shipping method, cart-amount thresholds, and order-pay handling. The cart amount can therefore be used both as the basis for a percentage fee and as a condition for an extra-fee scenario.
Additional order and customer controls
- Offer advance-payment COD options.
- Import restrictions from CSV files.
- Set conditions using cart amount or product quantity.
- Apply rules by customer role.
- Account for product stock and backorder status.
- Use coupon conditions when controlling COD availability.
These controls let the store apply COD policies to selected products, locations, order sizes, customer groups, or fulfillment situations.
WooCommerce gateway and setup
Smart COD extends WooCommerce’s existing Cash on Delivery gateway. Developer filters are available to alter the extra fee, change the current COD restriction, and change the COD fee title: wc_smart_cod_fee, wc_smart_cod_available, and wc_smart_cod_fee_title.
Install the separate Smart COD PRO plugin alongside WooCommerce. Configure COD restrictions, messages, fees, and PRO conditions, then review checkout behavior for the shipping, customer, product, and order scenarios used by the store.