We're working towards bringing Merchant over to Steam, and we have a couple non-consumable purchases we'd like to make available on the Steam version.
From the looks of it, there isn't any implementation in Corona to check if DLC is owned (there is a Steam API call, but no Corona parallel). I think its possible to just have depot updates upon DLC purchase, but we'd like to verify purchases on a user account to allow those purchases on other devices (cross-platform purchases).
Otherwise, it looks like microtransaction is the alternate (I'd prefer DLC). If that's the route, I'm uncertain if you can do a "restore"-style check of purchases already made on the account with the active userID in Steam?
Has anyone looked into this for Steam? Suggestions on implementation? Any pointers would be wonderful!