Amazon.com Inc has invested 7 billion rupees ($95.51 million) in its Indian payments unit, ahead of the festive season, data from business intelligence firm Tofler showed.