Legacy Documentation: Version 2017.2 (Go to current version)
Processing Purchases
Restoring Transactions
Other Versions

Handling purchase failures

Purchases may fail for a number of reasons, including network failure, payment failure or device settings. You may wish to check the reason for a purchase failure and prompt the user to take action, though note that not all stores provide fine-grained failure information.

/// <summary>
/// Called when a purchase fails.
/// </summary>
public void OnPurchaseFailed (Product i, PurchaseFailureReason p)
{
    if (p == PurchaseFailureReason.PurchasingUnavailable) {
        // IAP may be disabled in device settings.
    }
}
对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答