Проверка доступности работы с платежами

Для проверки доступности платежей необходимы следующие условия:

  1. На устройстве пользователя должен быть установлен RuStore. 
  2. RuStore должен поддерживать функциональность платежей.  
  3. Пользователь должен быть авторизован в RuStore.
  4. Пользователь и приложение не должны быть заблокированы в RuStore.  
  5. Для приложения должна быть включена возможность покупок в RuStore Консоли. 

Если все условия выполняются, метод RustoreBillingClient.checkPurchasesAvailability() возвращает значение true.  

try {
  const isAvailable = await RustoreBillingClient.checkPurchasesAvailability();
  console.log(`available success ${isAvailable}`);
catch (err) {
  console.log(`available error ${err}`);
}

 

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