I have game that will support iOS, Android, Windows phone, Blackberry, Tizen and HTML5. So far I have it working for iOS, Android and HTML5. Windows phone is the next thing on my list. However, I found that the C2 IAP seems to always return true for thing like 'has product' and 'product purchased successfully'. This is despite having a 'not windows app' condition. So what I find is that my upgrade to full version IAP is always fired.
FYI I know that you dont use C2's IAP for windows phone and I do use the windows object, but when making a game that supports multiple platforms its a pain to disable specific bits of code based on the platform.
I also found the browser events 'on suspend' and 'on resume' also don't seem to fire.
Of course I could be completely wrong since I am using the emulator test at the moment. So my question to you is have any of you experienced these difficulties for windows phone?