It should be noted that Amazon Pay Gift Card once issued cannot be cashed out, canceled, refunded, or transferred.
Moreover, Amazon Pay Gift Cards cannot be purchased using Amazon Pay balance or via Credit/ Debit Cards issued outside India.
Similar to Amazon, Flipkart also has this gifting card option.
You can buy a Google Play card, which one can use to buy digital content.
Those having a Google Play prepaid voucher just need to enter the gift card code on play.google.com/redeem page.