I'm validating an IAP that corresponds to a consumable catalog item. Is that item guaranteed to be in the player's inventory by the time I get the receipt validation response? Or is that order undefined? Thanks!
I'm validating an IAP that corresponds to a consumable catalog item. Is that item guaranteed to be in the player's inventory by the time I get the receipt validation response? Or is that order undefined? Thanks!
The data returned from a receipt validation call includes the items that were added to the player inventory. So yes, the items in the returned data will be in the player's inventory once you get the response.
Great! Is that data available through the result in the Unity API? I only see fields for "Request" and "CustomData" (for both Android and iOS validation)?
Arg. That's what I get for trying to answer questions while on the road. In fact, the receipt validation calls do not return the items added. However, yes, the items are added by the time the client receives the response. So, the answer to your original question is still yes.
2 People are following this question.