Back to work
Public Shopify App

COD Rules By Comeasy

Public Shopify app that controls Cash on Delivery with flexible, rule-based logic at checkout.

View on Shopify App StoreCOD Rules By Comeasy — Comeasy — Shopify App Store
Client
Comeasy — Shopify App Store
Industry
Shopify Apps · Checkout Tooling
Role
Full-stack Shopify App Developer
Duration
12 weeks
Public
App Store listing
Rust
Shopify Function
24/7
Merchant support
No-code
Setup
The Challenge

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 within Shopify's strict execution limits.
  • Admin UI had to feel Shopify-native so merchants could configure rules with zero learning curve.
The Approach

How it was built.

01

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 sub-5ms performance and maximum reliability.

02

Remix + Polaris Admin UI

Used the Shopify Remix app framework with Polaris components and Web Components for a fast, Shopify-native admin experience.

03

Composable Rule Engine

Modelled rules as location, product/tag, customer-tag, and order-value conditions that combine into complex include/exclude logic for any checkout scenario.

Tech Stack

The toolkit.

App Framework
RemixReactTypeScriptPolarisShopify Web Components
Checkout Logic
Shopify FunctionsRustPayment Customization API
Shopify Infra
Admin GraphQL APIApp Bridge v3MetafieldsWebhooks
Features Shipped

What's live.

Advanced location rules — country, province, region, postal code wildcard matching
Tag-based restrictions on specific products, collections, and customer segments
Order value conditions — min/max cart totals for COD availability
Complex nested include / exclude rule logic
Shopify-native admin UI with intuitive drag-and-drop rule ordering
Free plan and free trial published on the official Shopify App Store
Results

The outcome.

Live
On Shopify App Store

Published as COD Rules By Comeasy with active merchant installs.

Rust
Shopify Function

Evaluates rules server-side in under 5ms with zero downtime.

No-code
Merchant experience

Merchants create complex checkout rules without developer assistance.

24/7
Production stability

Maintains 99.99% uptime across global checkout transactions.

In summary

Merchants now control Cash on Delivery at checkout with flexible, rule-based logic — drastically reducing non-delivery RTO losses, powered by a high-speed Rust Shopify Function and Remix admin.

Capabilities

Core Shopify competencies.

Build & Theme
  • From-scratch full theme development
  • Figma → Shopify (pixel-accurate)
  • Liquid, HTML, CSS, JavaScript
  • GraphQL Admin & Storefront API
  • AJAX Cart & Storefront AJAX API
Growth & Optimization
  • Upsell & cross-sell integration
  • App integration & configuration
  • Marketing campaign pages
  • Speed & Core Web Vitals optimization
  • Accessibility (WCAG AA)
  • Google Analytics 4 (GA4) setup
Migration & Data
  • WordPress / WooCommerce → Shopify
  • Product, customer & order data import
  • URL mapping & 301 redirects
  • SEO parity & metadata migration
Process

A clear path from brief to revenue.

01

Discovery

Understanding goals, audience, and constraints.

02

Strategy

Conversion plan, IA, and technical approach.

03

Design

Pixel-perfect interfaces aligned to brand.

04

Development

Clean, scalable Shopify implementation.

05

Optimization

Performance, SEO, A11y, and CRO.

06

Launch

QA, deploy, monitor, and iterate.

Testimonials

Verified Upwork reviews.

6 completed jobs · 5.0 average rating. Each project shipped with a perfect score from the client. View full profile on Upwork ↗

Contact

Let's build your next Shopify success story.

Available for new Shopify Plus, theme, and custom app projects. Replies within 24 hours.