No, we can't use Sodexo coupons at amazon or any online shopping portals. Sodexo has connected only with some of the offline stores like Spencers, Pizza hut etc. you can go through their offical website and confirm those. If you are staying in india they aren't much use to you, so better redeem them for money and use them.
Sodexo Official website --> https://sodexobrs.com/