1.5 year later, I'm going to check in: Is there a feature in place by now?
I just tried in the sandbox to just delay my script by 15 seconds. And obviously Google has cancelled the transaction and posted an error, but my script still kept running and followed through on all actions as if money had been received.
I am considering this scenario because I don't know if my servers might have a delay. Successful transactions should trigger db queries, and if it takes a while to write in the db, then I'm out of luck...
Or does someone have a suggestion on how to implement a script that is delay free and does the db entry after sending the 200 OK response with the order ID in it. But then I guess the customer could be out of luck, if there is a problem with the db. But that's something I could fix later..
Well I just wanted to konw if there's a feature in place yet, which lets you double check both ends...