Does Shopify support cash on delivery?

July 30, 2026·
At a glance
Short answer
Yes — COD is one of the manual payment methods Shopify documents, switched on in Settings > Payments; surcharges and OTP checks need an app.
Plan and country
Shopify's manual-payments documentation lists no plan or country limitation for COD
What the native method skips
Shopify's manual-payments page documents no COD surcharge, no COD-specific order cap and no OTP or ID check; hiding a payment method by country or cart total is a checkout-wide payment customization Shopify says you install an app for — its own Checkout Blocks only on Plus
Order status
COD orders are marked as unpaid on the Orders page until you mark them paid yourself
Shopify's cut
No Shopify transaction fee applies to manual payment methods, COD included

Can you accept cash on delivery without an app?

Yes — and no app is involved. Shopify counts cash on delivery among its own manual payment methods: payments you arrange with the customer outside the checkout instead of processing a card.

Common types of manual payments include cash on delivery (COD), money orders, and bank transfers.
Shopify — Shopify Help Center — Manual payment methods · View source (help.shopify.com)

Switching it on takes one screen: in Settings > Payments, open Payment providers, select one of the available manual payment methods, write the payment instructions your buyer follows, then activate it.

The name is Shopify's, the wording is yours: Cash on Delivery (COD) is a reserved name a custom method cannot reuse, while the instructions the buyer reads are whatever you type. Shopify's manual-payments documentation lists no plan or country limitation for COD; the one method it does scope to a region is email money transfer, not COD.

What can't Shopify's native COD do?

The gap is not COD itself, but what surrounds it. Four things the native method skips:

  • A COD surcharge — fixed or percentage.
  • A COD-specific order-value cap or other eligibility conditions.
  • OTP or ID verification before the order is confirmed.
  • A COD-only rule that hides it by location, cart value, or product.

Shopify's manual-payments page describes none of this. A COD surcharge and an OTP or ID check are App Store territory, and so is hiding a payment method by country or cart total: Shopify documents that as a checkout-wide payment customization you install an app for, not as a COD setting. Its own Checkout Blocks app does it only on Plus.

What happens to a COD order in your admin?

A COD order is not a paid order. Shopify marks orders that accept manual payments as unpaid on the Orders page and documents a separate step for marking one paid once the cash is in hand. That reconciliation is yours: a COD order is never captured automatically, the way Shopify Payments captures a card by default.

The upside is on the fee line: Shopify charges no transaction fee on manual payment methods, COD included. Where third-party transaction fees do apply is a separate subject, covered in our gateway guide.


About This Article

This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.