On Unreal Engine 4, when making an IAP on Android with the Make an In-App Purchase v2 node, the receipt response consists only of Item Name, Item Id and Validation Info, where the validation info is returned as a string as follows:
- { "receiptData": "xxxxxxx", "signature": "xxxxxxxx" }
The PlayFab node Validate Google Play Purchase requires the Receipt Json and Signature. I've been getting the error InvalidReceipt (code 1021) no matter how I pass the Validation Info to the Receipt Json node.
I've tried passing it directly (with the signature), passing only the contents of "receiptData" and passing "receiptData" as a Json.