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

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

  1. На устройстве пользователя должен быть установлен RuStore. 

  2. RuStore должен поддерживать функциональность платежей.  

  3. Пользователь должен быть авторизован в RuStore.

  4. Пользователь и приложение не должны быть заблокированы в RuStore.  

  5. Для приложения должна быть включена возможность покупок в системе RuStore Консоль.

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

RustoreBillingClient.available().then((value) {
        print("available success $value");
}, onError: (err) {
        print("available err: $err");
});
Was this information helpful?