Amazon India is not only a retailer but a technology company putting its technology to the bets use. Amazon receives a fee for listing items by Sellers plus commission on sales depending on the category. Amazon calls it referral fee. The fee is charged when an order is placed and the amount is disbursed a few days after shipping.
The following Chart Shows the Fees charged by Amazon.in