How revenue to be recognised in the case of retail sellers who provide some benefits to customers like reward points , gift vouchers , cash back offer ( online shopping ), one plus one offer , buy one get second at discount .
What is the treatment as per AS-9, AS-29 OR Indian GAAP ?