Skip to content

COD on Shopify

How to enable cash on delivery on Shopify: native method vs COD form

To enable cash on delivery natively, open Settings > Payments in your Shopify admin, pick a manual payment method under Payment providers, add your instructions and activate it; buyers then choose COD at the end of the normal checkout. A COD form app takes the order on the product page instead, in a short form with delivery prices by region. You can run both: native COD for buyers who use the cart, the form on product pages.

Written by ZenoUpdated 29 October 20263 min read

How do you turn on Shopify’s built-in cash on delivery?

On desktop (Shopify Help Center):

  1. In your Shopify admin, go to Settings > Payments.
  2. In Payment providers, select a manual payment method.
  3. Under Additional details, add anything you want buyers to see next to the method at checkout, such as “Pay in cash when your order arrives.”
  4. Under Payment instructions, explain how payment works. Check the exact process with your delivery company first.
  5. Activate the method.

On the Shopify mobile app, the same settings are under Menu > Settings > Payments.

Two things to know:

  • Orders show as payment pending until you mark them as paid on the order page, after the courier hands you the money.
  • Currency: Shopify notes that accepting manual payments in multiple currencies requires Shopify Payments. Where Shopify Payments isn’t available, as in Algeria, price your store in the currency your buyers pay in.

What does the buyer go through with native COD?

The full Shopify checkout: contact details, delivery address, delivery method, then payment, where they choose cash on delivery. It’s the same checkout as card buyers, just with a different payment option at the end.

What does a COD form change?

A COD form moves the order to the product page. The buyer taps the buy button, a short form opens with only the fields you need (name, phone, wilaya, address), and the order is created in your Shopify admin when they confirm.

A good COD form also handles the jobs around the order:

  • Delivery prices per wilaya or region, added to the total before the buyer confirms.
  • Quantity offers and upsells on the form.
  • Fake order filters: block lists and limits per buyer.
  • Order logging to Google Sheets, including buyers who started and left.
  • Ad tracking so COD orders count as conversions.

Native COD or COD form: which should you use?

Shopify’s native COD A COD form
Where the buyer orders Shopify checkout A form on the product page
What the buyer fills in The checkout’s fields The fields you choose
Setup Settings > Payments Install an app, switch on its app embed
Extra cost No third-party transaction fees Depends on the app

Use native COD if most of your buyers add several products to the cart and check out, or if you already sell by card and COD is a secondary option.

Add a COD form if you sell one product at a time from ads, in a market where most buyers pay on delivery. The free EverCore COD Form has no monthly order limit; the setup is in How to add a COD form to Shopify.

What should you set up either way?

  • Confirm orders by phone before you ship.
  • Price delivery honestly, shown before the buyer commits.
  • Track delivered orders, not just orders placed: that’s what pays you.
The tool behind this guideFree COD form for Shopify with no monthly order limitSee the feature

Questions merchants ask

Does Shopify charge a fee for cash on delivery?

Shopify's help center says manual payment methods, such as cash on delivery, don't incur third-party transaction fees. Your plan's usual costs still apply.

Why do my COD orders show as payment pending?

Orders paid with a manual method are marked as pending (unpaid) until you receive the money and mark them as paid on the order page.

Can I use Shopify's COD and a COD form at the same time?

Yes. Keep COD in the checkout for buyers who go through the cart, and add a COD form on product pages for buyers who want to order in one step.

Is there a free COD form?

Yes. EverCore's COD Form is free, with no monthly order limit, and includes delivery prices by wilaya, offers, spam protection, Google Sheets and pixels.

COD on Shopify

How to add a COD form to Shopify

Add a cash on delivery order form to your Shopify product pages: install a COD form app, switch on its app embed, set delivery prices and place a test order.

Updated 29 October 2026 · 5 min read

COD on Shopify

How to reduce fake COD orders on Shopify

Stop fake cash on delivery orders with form filters, phone confirmation and honest pricing. What to block, how to set limits, and how to measure the result.

Updated 29 October 2026 · 2 min read

Take COD orders free, with no monthly order limit

Install EverCore and the COD Form works on the Free plan, with no trial and no billing approval. Want AI to build your store, product pages and landing pages too? Start the 5-day Pro trial.

Pro is $14.99 a month after the 5-day trial, billed through Shopify. Cancel during the trial and you pay nothing.