There is no specific mention in IND-AS18 and AS-9 relating to this. However, both the AS mentions about the transfer of significant risk and rewards by the seller to the purchaser as an important condition to constitute a sale and recognize revenue. But in case of goods sent on approval the buyer have an option to return the goods. Now see the quote from IND-AS 118 available on MCA Site Page7, para 16 (Only point D is relevant for you)
"If the entity retains significant risks of ownership, the transaction is not a sale and revenue is not recognised. An entity may retain a significant risk of ownership in a number of ways. Examples of situations in which the entity may retain the significant risks and rewards of ownership are:
(a) when the entity retains an obligation for unsatisfactory performance not covered by normal warranty provisions;
(b) when the receipt of the revenue from a particular sale is contingent on the derivation of revenue by the buyer from its sale of the goods;
(c) when the goods are shipped subject to installation and the installation is a significant part of the contract which has not yet been completed by the entity; and
(d) when the buyer has the right to rescind the purchase for a reason specified in the sales contract and the entity is uncertain about the probability of return.
So now we can conclude that as significant risk is retained with the owner itself we are correct in not recognizing the revenue for the same.
Moreover, a guidance note issued by the ICAI on Accounting by E-commerce and Cloud Computing Companies, One of the paras quote as under
"Further, in practice, the customers are often provided with an option to return the goods sold. It is important to evaluate each such offer more specifically to understand the facts and circumstances and their implications on accounting. Generally, when the buyer has a right of return and there is uncertainty about the possibility of return, revenue is not recognised until the shipment has been accepted by the customer/ goods are delivered to the customer and the time period for rejection has elapsed."
Hope it is useful for you. For any further clarification or details you can reply here or connect on caharshita81 @ gmail.com