As mentioned it is a myth. Even within India, the postal dept had this for ages - called 'Value Payable Post' (perhaps going back to colonial days).
http://www.indiapost.gov.in/VPPost.aspxAlso, seems like mail order for most part still had to depend upon credit cards. See https://en.wikipedia.org/wiki/Card_not_present_transaction
The point that I was highlighting is Flipkart showed the way as to how this forgotten system (COD) can be leveraged in the days of internet to acquire new customers.
The relevant question here is - If Amazon India came before Flipkart, would they have thought of putting this system in place? Maybe, Maybe not.
But one can hazard at least this much guess that looking at the kind of customer traction Flipkart was getting due to COD system, Amazon India's product managers perhaps had to write far lesser emails to Seattle for incorporating that in Amazon.in.