当用户选择进行购买时,您的商店的购买方法会被调用。您的商店应该将用户带到结账流程,并调用 IStoreCallback
的 OnPurchaseSucceeded
或 OnPurchaseFailed
方法。
您的商店应提供收据和唯一的交易 ID;如果应用程序尚未使用提供的交易 ID 处理购买,Unity IAPUnity 应用内购买的缩写
参见 词汇表 将调用应用程序的 ProcessPurchase
方法。
当应用程序确认已处理交易,或交易已处理,Unity IAP 将调用您的商店的 FinishTransaction 方法。
商店应使用 FinishTransaction 来执行购买后进行的任何维护工作,例如关闭交易或消费消耗性产品。