I’m running into a strange IAP bug using the unity storekit plugin: when the StoreKitManager.purchaseSuccessfulEvent fires, the transactionId and base64EncodedTransactionReceipt it passes are both blank.
IAP is otherwise working fine. I’ve tried this with autoConfirmTransactions true and false and I get the same result both ways. When autoConfirmTransactions is false, I also check the StoreKitTransaction in the productPurchaseAwaitingConfirmationEvent, and it also has the same blank values.
I’ve searched google and forums for “storekit blank|null transactionId” and all variations and I can’t find anything.
Has anyone ever run into anything like this? Something about my configuration in unity or itunes connect?
Any help is greatly appreciated!
OTHER INFO:
Unity Version: 4.2.2
iOS Version: all tried (6.0, 5.1, 7)
iOS Device Type: all tried (iPad1, iPad3, iPhone4, iPhone4s)
P31 Store Kit Version: not sure how to check number was updated from plugin manager last week
Thanks,
Larry