Bad Customer and OTP ‑ CoD Order Verification are both Shopify apps aimed at reducing fraud, but they address fundamentally different types of risk and therefore target distinct merchant profiles. Bad Customer focuses on proactively identifying customers with a history of chargebacks across multiple online stores, positioning itself as an anti-fraud tool leveraging cross-site data. It appeals to merchants concerned about fraudulent chargebacks and refund requests. In contrast, OTP ‑ CoD Order Verification addresses the specific issue of fake or unfulfilled Cash on Delivery (COD) orders, a common problem in markets where COD is prevalent. It verifies orders through OTP via WhatsApp, SMS, or Email, reducing Return to Origin (RTO) rates. The core difference lies in their approaches to fraud prevention. Bad Customer takes a preventative, risk-based approach by identifying potentially problematic customers before they even place an order. OTP ‑ CoD Order Verification, on the other hand, is a reactive measure, verifying orders after they've been placed but before they're shipped. The choice between the two depends heavily on the merchant's target market, payment methods offered, and the type of fraudulent activity they are most concerned about. Furthermore, OTP ‑ CoD Order Verification boasts a perfect 5/5 rating, although with only 4 reviews, while Bad Customer has a lower rating of 3.9/5 with more reviews (10), which may suggest more established usage with a wider range of experiences.
10 reviews
4 reviews
Identify problem customers before you ship.
Verify COD orders with WhatsApp or SMS OTP and send instant order notifications to customers
| Rating | 3.9/5 | 5/5 |
Rating Bad Customer3.9/5 OTP ‑ CoD Order Verification5/5 | ||
| Reviews | 10 | 4 |
Reviews Bad Customer10 OTP ‑ CoD Order Verification4 | ||
| Target Fraud Type | Chargebacks & Refund Abuse | Fake/Unfulfilled COD Orders |
Target Fraud Type Bad CustomerChargebacks & Refund Abuse OTP ‑ CoD Order VerificationFake/Unfulfilled COD Orders | ||
| Verification Method | Cross-Site Chargeback History | OTP via WhatsApp, SMS, Email |
Verification Method Bad CustomerCross-Site Chargeback History OTP ‑ CoD Order VerificationOTP via WhatsApp, SMS, Email | ||
| Key Feature 1 | Identifies customers with past chargebacks | COD order verification via OTP |
Key Feature 1 Bad CustomerIdentifies customers with past chargebacks OTP ‑ CoD Order VerificationCOD order verification via OTP | ||
| Key Feature 2 | Flags orders to PO Boxes | Automated order status updates |
Key Feature 2 Bad CustomerFlags orders to PO Boxes OTP ‑ CoD Order VerificationAutomated order status updates | ||
| Target Merchant Type | All merchants, especially high-value item sellers | Merchants offering Cash on Delivery (COD) in specific markets |
Target Merchant Type Bad CustomerAll merchants, especially high-value item sellers OTP ‑ CoD Order VerificationMerchants offering Cash on Delivery (COD) in specific markets | ||
| Value Proposition | Proactive chargeback prevention | Reduced RTO and improved COD order fulfillment |
Value Proposition Bad CustomerProactive chargeback prevention OTP ‑ CoD Order VerificationReduced RTO and improved COD order fulfillment | ||
For merchants in regions where Cash on Delivery is a primary payment method and facing high rates of fake or unfulfilled COD orders, OTP ‑ CoD Order Verification is the clear choice. Its feature set is specifically designed to address this problem, and the perfect rating (though with a small sample size) is encouraging. However, merchants must be comfortable with requiring customers to verify their orders via OTP.
If a merchant's primary concern is preventing chargebacks and refund abuse, particularly for higher-value items, Bad Customer is the more relevant option. While the rating isn't perfect, the larger number of reviews suggests a more established user base and potentially more robust data. Consider using both apps if facing both types of fraudulent activity. However, avoid both apps if you offer alternative options like pre-paid shipping.
OTP ‑ CoD Order Verification claims fast and frictionless setup due to built-in Shopify OTP verification. Bad Customer's setup likely involves connecting to a database of chargeback information, which might be more complex.
No. Bad Customer identifies customers with a *history* of chargebacks. It cannot predict chargebacks from first-time offenders or those who have not previously engaged in such behavior on other sites.
While it features WhatsApp verification worldwide and SMS in Egypt, its primary focus seems to be India, Pakistan, and the Philippines, where COD is more prevalent. SMS deliverability can vary across regions, impacting effectiveness.
Potentially. Merchants should carefully consider the ethical and legal implications of using customer data from other sites to assess risk. Transparency with customers is crucial.
Yes, they can be used together, but it might be overkill for some merchants. Bad Customer could flag a potentially risky customer *before* they place a COD order, and then OTP ‑ CoD Order Verification could verify that order if COD is selected. This approach provides layered fraud protection but adds friction to the customer experience.
Run audits for SEO, CRO, PageSpeed, and AI visibility. Get a clear report and actionable fixes.
Try Fix My Store