Back to Blog
August 29, 2026 Payment Rules

How to Restrict Payment Methods for New Customers on Shopify

A customer with 10 completed orders is a known buyer. A first-time customer with no history is an unknown. Payment methods that carry risk — Cash on Delivery, BNPL, Net 30 — make more sense for established customers than for accounts created 2 minutes ago.

Why Order History Changes Payment Risk

  • COD — new account refusal and fraud rates are 3–5x higher than returning customers in high-COD markets
  • Net 30 / Invoice — extending credit to an unverified account is a debt collection problem waiting to happen
  • BNPL — instalment defaults are more common on first-purchase accounts

Restricting Payment Methods by Customer History with Paymod

Paymod supports customer order count conditions. Hide a payment method when the customer has 0 (or fewer than 2) previous completed orders.

Rule: Hide COD for first-time customers

Condition: customer has 0 previous orders. Action: hide Cash on Delivery. Returning customers keep COD as an option. This single rule is the most effective COD fraud reduction tactic — see reducing COD return rates for the broader strategy.

Rule: Hide Net 30 for new accounts

Condition: customer has fewer than 3 previous orders (or customer tag not equal to ‘wholesale’). Action: hide the Invoice / Net 30 payment method. Credit terms are reserved for verified customers. See B2B Net 30 setup.

Combining with Cart Value Thresholds

Stack conditions: hide COD when cart total is above £200 OR customer has 0 previous orders. Either condition alone triggers the hide. This catches both high-value new orders and any new customer order regardless of size.

Does This Affect Guest Checkout?

Guest checkouts have no account history. Paymod treats guests as new customers (0 orders) for this condition — consistent behaviour that avoids fraud vectors through guest checkout.

Frequently Asked Questions

How quickly does a customer ‘unlock’ COD?

As soon as they have 1 completed prepaid order on their account. The condition checks at checkout time — next visit, COD is available.

Can I set the threshold at 2 or 3 orders instead of 1?

Yes. Paymod’s condition lets you specify the order count threshold: 0, 1, 2, or any number. A threshold of 2 means COD unlocks after 2 prepaid orders.


Install Paymod to restrict risky payment methods for first-time customers on Shopify.

Author at FoldSpans

Sharing Shopify tips, app updates, and e-commerce insights to help merchants grow their online stores.

Get Shopify tips, app updates & exclusive offers straight to your inbox

    By signing up to receive emails from Foldspans, you agree to our Privacy Policy. We treat your info responsibly.

    Contact

    hello@foldspans.com

    Copyright © 2026 FoldSpans