Request a Item List which is not consumed.
You should deliver this itemReceipt info to your game-server to consume it or request consumeAPI to ToastCloud IAP Server.
{
Gamebase.Purchase.RequestItemListOfNotConsumed((purchasableReceiptList, error) =>
{
if (gGamebase.IsSuccess(error))
{
Debug.Log("RequestItemListOfNotConsumed is succeeded");
foreach (GamebaseResponse.Purchase.PurchasableReceipt purchasableReceipt in purchasableReceiptList)
{
Debug.Log("itemSeq : " + purchasableReceipt.itemSeq);
Debug.Log("price : " + purchasableReceipt.price);
Debug.Log("currency : " + purchasableReceipt.currency);
Debug.Log("paymentSeq : " + purchasableReceipt.paymentSeq);
Debug.Log("purchaseToken : " + purchasableReceipt.purchaseToken);
}
}
else
{
Debug.Log(string.Format("RequestItemListOfNotConsumed is failed. error is {0}", error));
}
});
}