Skip to Content
COD VerificationCOD not detected

COD Not Detected

If an order appears in Shopify but not in Level — or appears without a verification message — check these common causes.

Order not COD-eligible

Level detects COD orders by payment method. An order is not COD-eligible when:

  • Payment is already settled (paid, refunded, voided)
  • The order is cancelled in Shopify
  • Payment gateway is not COD (e.g. Shopify Payments, PayPal) with no COD signals
  • Manual payment gateway but already marked as paid

Level checks payment gateway names for cod, cash on delivery, and related terms, plus payment terms like “due on receipt.”

Verification disabled

Check that COD verification is on in COD verification settings . When off, orders sync but no messages are sent.

No phone number

Verification requires a phone number on the order. Level checks:

  1. Shipping address phone
  2. Billing address phone
  3. Order phone
  4. Customer record phone

Add a valid mobile number in Shopify and resend if the order is still pending.

Message limit reached

On the Free plan with a shared number, sending stops after 50 messages/month. New verifications show as Blocked by limit. Upgrade or wait for the next cycle.

Shopify disconnected

If Shopify is disconnected, order sync and verification stop. Reconnect in Integrations. → Shopify disconnected

Order already tagged

If the Shopify order already has level-cod-verified or level-cod-cancelled, Level skips sending.

Still not working?

Need help for COD verification?

Last updated on