Сценарий потребления и отмены покупки

Обработка незавершённых платежей должна производиться разработчиком AnyApp. 

Метод отмены покупки (deletePurchase) необходимо использовать, если:

  1. Метод получения списка покупок (getPurchases) вернул покупку со статусом:
    1. PurchaseState.CREATED. 
    2. PurchaseState.INVOICE_CREATED. 
  2. Метод покупки (purchaseProduct) вернул PaymentResult.Cancelled. 
  3. Метод покупки (purchaseProduct) вернул PaymentResult.Failure.

Метод потребления продукта (confirmPurchase) необходимо использовать, если метод получения списка покупок (getPurchases) вернул покупку типа CONSUMABLE со статусом PurchaseState.PAID.

Обновлено 7 августа 2023 г.
Was this information helpful?