Потребление (подтверждение) покупки

RuStore содержит продукты следующих типов:

  • CONSUMABLE   потребляемый (можно купить много раз, например кристаллы в приложении); 

  • NON_CONSUMABLE   непотребляемый (можно купить один раз, например отключение рекламы в приложении); 

  • SUBSCRIPTION   подписка (можно купить на период времени, например подписка в стриминговом сервисе). 

Потребления требуют только продукты типа CONSUMABLE, если они находятся в состоянии PurchaseState.PAID.

Для потребления покупки вы можете использовать метод ConfirmPurchase:

RuStoreBillingClient.Instance.ConfirmPurchase(
    purchaseId: "purchaseId",
    onFailure: (error) => {
        // Process error
    },
    onSuccess: () => {
        // Process success
    }
);
  • purchaseId   идентификатор покупки. 
Обновлено 9 августа 2023 г.
Was this information helpful?