One-third of the COD orders placed on most of the eCommerce websites in India remain undelivered. Non-delivery of orders is responsible for adding a huge cost to online retail businesses.  Although India is blooming digitally, still 83% of online orders are preferred...