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:
- Shipping address phone
- Billing address phone
- Order phone
- 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?
- — live chat on this page
- Contact form — email the Level team
- Open Level app — in-app Help button for account-specific issues
- Troubleshooting guides