I've seen this thread about using 'original_transaction_id' to associate a server notification to a user.
https://forums.developer.apple.com/message/248343#248343
But that will only work once the server has associated an 'original_transaction_id' to a user; not on INITIAL_BUY.
The expected scenario is that the user subscribes on the app, and then the app sends the receipt to my server and the association is made then.
But if that call from the app to my server fails, and I get a server notification of an INITIAL_BUY, how can my server associate that receipt to a user.
I don't think it can.
That is a scenario I wish was supported as a fallback mechanism.
Thanks,
casey