Search Unity

Pending In-App on IOS platform

Discussion in 'Unity IAP' started by alex1312, Feb 17, 2019.

  1. alex1312

    alex1312

    Joined:
    Jan 3, 2015
    Posts:
    16
    On IOS platform, when I buy an In-App at first time and ProcessPurchase in IStoreListener is finished with result PurchaseProcessingResult.Pending, and next I try to buy the In-App again and the message 'This in-app purchase has already been bought. It will be restored for free" is appeared. But Unity doesn't call ProcessPurchase and I can't give the item for a player.
     
  2. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    What type of product is this, and why are you returning Pending instead of Complete?
     
  3. alex1312

    alex1312

    Joined:
    Jan 3, 2015
    Posts:
    16
    @JeffDUnity3D So it's for all product types (Consumable,NonConsumable,Subscription). Because I do validation for this InApp on PlayFab.
     
  4. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    alex1312 likes this.
  5. alex1312

    alex1312

    Joined:
    Jan 3, 2015
    Posts:
    16
    @JeffDUnity3D I use Unity 2018.3.3f1 and Unity IAP [1.20.1] - 2018-10-5