МенеджерВстроенныхПокупок.ПриобрестиАсинх (InAppPurchasesManager.PurchaseAsync)

МенеджерВстроенныхПокупок (InAppPurchasesManager)

ПриобрестиАсинх (PurchaseAsync)

Доступен, начиная с версии 8.3.18.

Синтаксис:

ПриобрестиАсинх(<Покупка>, <АвтоПодтверждение>)

Параметры:

<Покупка> (обязательный)

Тип: ВстроеннаяПокупка, Строка.
Приобретаемая покупка.

<АвтоПодтверждение> (необязательный)

Тип: Булево.
Если параметр установлен в значение Истина, то будет выполнена локальная проверка квитанции и если проверка успешна, то покупка будет подтверждена автоматически.
Параметр используется на устройствах под управлением ОС Android. На iOS и Windows Phone игнорируется.
Проверка квитанции требует наличия ключа проверки встроенных покупок в ресурсах приложения, который указывается в сборщике мобильных приложений в настройках приложения под Android. Если ключ не найден, то генерируется исключение "Ключ проверки квитанции не найден в ресурсах приложения".
Значение по умолчанию зависит от режима совместимости:

Возвращаемое значение:

Тип: Обещание.
Результат выполнения обещания - объект типа
КвитанцияВстроеннойПокупки.

Описание:

Асинхронная функция. Отправляет запрос на оплату покупки. Управление передается интерфейсу проведения платежей, предоставляемому операционной системой. Возврат в приложение мобильной платформы будет произведен в одном из следующих случаев:

Метод является асинхронным.
Данный метод поддерживается не на всех устройствах. Для проверки совместимости устройства перед вызовом данного метода следует использовать метод ПоддерживаютсяПокупки.

Доступность:

Мобильный клиент, мобильное приложение (клиент).

См. также:

МенеджерВстроенныхПокупок, метод ПоддерживаютсяПокупки

Использование в версии:

Доступен, начиная с версии 8.3.18.


     Методическая информация