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