МенеджерВстроенныхПокупок.НачатьПриобретение (InAppPurchasesManager.BeginPurchasing)
Синтаксис:
Параметры:
<ОписаниеОповещенияОЗавершении> (обязательный)
Содержит ссылку на процедуру, которая будет вызвана после завершения процесса покупки. Процедура должна иметь следующие параметры:
- Покупка: тип ВстроеннаяПокупка/Строка – Покупка, приобретение которой было запрошено. Поле может быть полезным, если одна функция-обработчик используется для нескольких различных покупок.
- Успешно: тип Булево – Результат выполнения операции приобретения. Истина, если покупка успешно приобретена, Ложь – если приобретение не было произведено (пользователь отменил покупку в интерфейсе приложения-магазина, отсутствует связь с сервисом-магазином, цифровая подпись квитанции не прошла проверку).
- Квитанция: тип КвитанцияВстроеннойПокупки – Квитанция о покупке. В дальнейшем, ее можно дополнительно проверить: самостоятельно, либо с помощью объекта МенеджерПроверкиВстроенныхПокупок (для этого потребуется передать квитанцию на сервер).
- Дополнительно – Значение, которое было указано при создании объекта ОписаниеОповещения.
<Покупка> (обязательный)
Приобретаемая покупка.
Возвращаемое значение:
Описание:
- приобретение покупки завершено,
- пользователь отказался от покупки,
- выполнить покупку невозможно (из-за отсутствия связи с сервисом-магазином, из-за отсутствия необходимого количества денежных средств на балансе пользователя).
Доступность: