COD Rules By Comeasy
Public Shopify app that controls Cash on Delivery with flexible, rule-based logic at checkout.
View on Shopify App Store
What we needed to solve.
- Merchants needed to hide or show Cash on Delivery based on country, region, postal code, products, customer tags, and cart value — without writing code.
- Checkout payment logic had to evaluate complex include/exclude combinations safely and fast.
- Admin UI had to feel Shopify-native so merchants could configure rules with zero learning curve.
How it was built.
Rust-powered Shopify Function
Built the payment-method validation as a Shopify Function in Rust so COD rules are evaluated server-side at checkout with predictable performance and safety.
Remix + JSX admin
Used the Shopify Remix app template with JSX views and Shopify Web Components for a fast, Shopify-native admin experience.
Composable rule engine
Modelled rules as location, product/tag, customer-tag, and order-value conditions that combine into include/exclude logic for any checkout scenario.
The toolkit.
What's live.
The outcome.
Published as COD Rules By Comeasy with free plan and free trial.
Checkout validation runs as a Rust Shopify Function for safety and speed.
Shopify-native UI lets merchants ship rules without developers.
Merchants get 24/7 support alongside the app.
Merchants now control Cash on Delivery at checkout with flexible, rule-based logic — reducing COD risk and RTOs without touching code, powered by a Rust Shopify Function and a Shopify-native admin built on Remix.