Built for Shopify5.0 rating10,000+ stores

Your checkout, your rules

Hide Cash on Delivery on risky orders. Put your cheapest rate first. Block PO Box addresses. Give VIPs free shipping. All from one app, on any Shopify plan — no code, no theme edits.

Free plan available · 7-day trial on Pro · Works without Shopify Plus

PaymentDeliveryValidationShipping discounts
Live demo — nothing to install

Change the cart. Watch the checkout obey.

This is the real rule engine, running in your browser. Pick a rule type, change the cart, and see exactly what your buyers would see.

Your rule

Hide COD on large orders

When
  • Total amountis greater than200

    Cart total is $120

Then
HideCash on Delivery (COD)
Rule does not apply. Every payment method stays visible.
Try it — change the cart
Cart total
Country
Customer
Address
your-store.myshopify.com/checkout
Example Store

Shipping method

Standard$9.90
Express$24.90

Payment

Credit card
PayPal
Cash on Delivery (COD)
‹ Return to cartContinue to payment

Four apps worth of checkout control, in one

Most stores end up paying four separate subscriptions to do this. Puco Checkout Rules covers all of it with one rule engine and one bill.

HideSortRename

Payment methods

Hide, sort and rename payment methods

Stop chargebacks and failed orders before they happen. Hide Cash on Delivery on high-value carts, push your cheapest gateway to the top, or rename a confusing provider name into something buyers recognise.

See it in the demo
HideSortRename

Delivery methods

Hide, sort and rename shipping rates

The same rule engine, applied to shipping. Hide paid rates once an order qualifies for free shipping, preselect the rate you want as default, or rename "Standard" into "Free shipping — 3 to 5 days".

See it in the demo
BlockWarn

Checkout validation

Block checkout with your own message

Stop an order from going through when it breaks your rules, and show the buyer exactly why. Attach the error to any of 13 checkout fields so the message appears right where the problem is.

See it in the demo
PercentageFixed amountFlat rate

Shipping discounts

Discount delivery rates conditionally

Reward the carts you want. Apply a percentage, a fixed amount or a flat rate to any shipping option — automatically or behind a discount code, on a schedule you control.

See it in the demo

Thirteen rules, already built for you

These are the actual templates inside the app. Pick one and every field — conditions, methods, messages, discount values — arrives filled in.

Payment

Hide COD based on shipping method

Hide Cash on Delivery when the buyer picks a shipping method that your courier cannot collect cash on.

Payment

Hide COD on large orders

Hide Cash on Delivery once the cart total goes above the amount you set.

Payment

Hide COD for first-time customers

Keep Cash on Delivery for customers you already know, and hide it from everyone who has not bought yet.

Payment

Limit a payment method to specific markets

Show a payment method only in the Shopify Markets where it is actually supported.

Delivery

Set your preferred shipping rate as the default

Move the rate you want buyers to pick to the top of the list so it is preselected.

Delivery

Hide paid shipping on large orders

Once an order qualifies for free shipping, hide the paid rates so nobody overpays by accident.

Delivery

Hide shipping rates for specific products

Hide rates that cannot carry certain products — oversized, fragile or restricted items.

Validation

Require a minimum order value

Stop checkout until the cart total reaches the minimum you set.

Validation

Require a complete address / block PO Boxes

Stop checkout when the shipping address looks like a PO Box.

Validation

Block checkout when certain products are in the cart

Stop orders that contain products you cannot ship to that buyer.

Validation

Cap the number of items per order

Stop checkout when the cart holds more items than you allow in one order.

Shipping discount

Free shipping above a threshold

Automatically apply a free shipping discount when the order goes above the amount you choose.

Shipping discount

Discount express shipping on large orders

Take a percentage off your Express rate when the order is big enough to justify it.

29 conditions. Combine them however you like.

Every condition works with all four rule types. Stack several in one rule and choose whether all of them must match or any one is enough.

Numberis greater than · is less than · is equal to · is not equal toTextcontains · does not containYes / Nois · is notTime rangeis in between · is not in between

Cart

9
  • Total amount

    Based on the total value of the cart

  • Subtotal amount

    Based on the total value of the cart, before taxes and discounts

  • Total weight

    Based on the total weight of the cart

  • Total quantity

    Based on the total quantity of the cart

  • Cart currency

    Based on the cart currency

  • Cart attribute

    Based on the cart attribute: cart note, attributes to collect more information

  • Cart discount percentage

    Based on the cart discount percentage

  • Cart has discount

    Match carts that already have a discount applied to them

  • Cart has subscription item

    Match carts that contain subscription products

Customer

4
  • Customer tags

    Based on the customer assigned tags

  • Customer total spent

    Based on the total amount spent by the customer

  • Customer logged in

    Match customers who are logged into the store

  • Customer is a company

    Based on whether or not a customer fills out the Company field during checkout

Products

3
  • SKU

    Based on the product or variant SKU identifier

  • Collection

    Based on the collections in the cart

  • Product tags

    Based on the product tags

Address & market

7
  • Country code

    Based on the customer country shipping address

  • Zip code / Postal code

    Based on the Zip codes (postal code) used in the shipping address

  • Province code / State code

    Based on the Province code (State code) used in the shipping address

  • City / Area

    Based on the City (Area) used in the shipping address

  • Company

    Based on the Company field used in the shipping address

  • Address line 1

    Based on the first line of the address. Typically the street address or PO Box number.

  • Shopify Markets

    Based on the Shopify Markets

Shipping selection

2
  • Shipping method

    Based on the shipping method selected by the customer

  • Shipping type

    Based on the shipping type selected by the customer

Time

3
  • Hour

    Based on the time of the day

  • Weekday

    Based on the day of the week

  • Hour and weekday

    Based on the time of the day and the day of the week

No condition

1
  • Always

    Don't check any rules or conditions — the customization always applies at checkout

Built so you never have to guess

Describing a rule is faster than building one, and testing it on your live store should never risk a real order. Both are handled.

Describe the rule, let AI build it

Powered by Puco AI

Type what you want in plain English — "hide COD for orders over $200" — and Puco AI fills in the whole form for you. You review every field before anything goes live.

Test on live checkout, safely

No theme code, no staging store

Turn on Testing mode and the rule only fires when the first name at checkout contains "testing". Real buyers see a completely untouched checkout while you verify.

Start from a real template

13 templates across all four types

Thirteen ready-made rules built from what merchants actually ask for. Pick one and every field — conditions, methods, messages, discount values — is filled in for you.

Runs on Shopify Functions

Built for Shopify certified

Rules compile to WebAssembly and execute inside Shopify at checkout. Nothing is injected into your theme, so there is no script to slow your store down.

Quick setup with Puco AI

Testing mode
First name: “Testing Alex
Rule runs — you see the change
First name: “Sarah Nguyen
Untouched checkout

While Testing mode is on, the rule only fires when the checkout first name contains “testing”. Everyone else shops as normal.

Put the error where the problem is

A blocked checkout can attach your message to any of these 13 fields.

Top of the checkout pageCustomer emailCustomer phoneCountryFirst nameLast nameCompanyAddress (Address line 1)Apartment, suite, etcCityProvince / StateZip code / Postal codeDelivery phone

One subscription instead of four

Payment rules, delivery rules, validation and shipping discounts are usually sold as separate apps. Here they share one rule engine, one dashboard and one bill.

Puco Checkout Rules compared with buying separate checkout apps
CapabilityPuco Checkout RulesSeparate apps
Payment method rulesIncludedUsually a separate app
Delivery method rulesIncludedUsually a separate app
Checkout validationIncludedUsually a separate app
Shipping discountsIncludedUsually a separate app
Conditions available29Varies per app
Test safely on a live storeTesting mode built inOften unavailable
AI rule builderIncludedRare
Price for all four$7.90 / monthOne subscription each
5.0 on the Shopify App Store

What merchants say

Quoted word for word from public reviews.

Great little app to help you order your checkout payment methods, within Shopify’s ever-changing rules. Also great app support.
Matt Sievers Photography
United States · Over 1 year using the app
Rico is an amazing expert and this app solves show/hide COD problem with ease (compared to other apps with more reviews).
Zeotex
Croatia · 27 minutes using the app
The app is so easy to use, and very light and fast. I was confident to install it because of the “BUILT FOR SHOPIFY” tag.
ITS Technologies
United Kingdom · 30 minutes using the app
The team & Rio are nothing short of “kickass!” In all seriousness, they are soo damn supportive and make sure they take you till the end mile.
Motofork
United Arab Emirates · 27 days using the app
The App is really great and very easy to use, comparing to the free Shopify COD app & all the expensive apps this is real value.
STICK IT UP
India · 2 days using the app
Perfect solution for my requirements. No issues during installation and use. Customer service was very forthcoming when I had a few questions.
MASKING ❯ SUPPLY
Hong Kong SAR · About 1 hour using the app

Start free. Upgrade when you need more rules.

All 29 conditions are available on both plans. The only difference is how many rules you can run at once.

MonthlyAnnuallySave 2 months

Free

Everything you need to solve one problem per type.

$0forever
  • Create 1 payment customization
  • Create 1 delivery customization
  • Create 1 validation
  • Create 1 shipping discount
  • All 29 conditions available
  • Live chat and email support
Install free
Most popular

Pro

For stores running several rules at once.

$7.90/ month$11.90
  • Up to 25 rules of each type
  • All features unlocked
  • AI rule assistant and templates
  • 7-day free trial
  • 30-day money-back guarantee, cancel anytime
  • Live chat and email support
Start 7-day free trial

Billed through Shopify. Cancel any time from your admin.

Questions merchants ask first

Install Puco Checkout Rules, create a payment customization, choose Hide as the action and pick Cash on Delivery from the list of 74 built-in payment methods. Then add a condition such as "Total amount is greater than 200". The method disappears at checkout whenever that condition is true.

Fix your checkout in the next ten minutes

Install free, chat with AI, pick a template and watch it work on your own store. Nothing changes for your buyers until you say so.

Built for Shopify · 5.0 rating · 10,000+ stores · Live since 2022