Просмотров: 1252
Дата последнего изменения: 07.06.2016
Обработчик платежной системы QIWI Wallet добавлен в Bitrix Framework, начиная с версии 10.0.1 модуля Интернет-магазин. Для подключения этой системы на вашем сайте необходимо выполнить следующие действия:
Создание платежной системы
В административной части продукта перейдите на страницу Магазин > Настройки > Платежные системы и создайте новую платежную систему.
В качестве обработчика выберите Qiwi Wallet (qiwi) и сохраните платежную систему без выполнения настроек обработчика.
Создание результирующего файла и дополнительных страниц
Для работы платежной системы необходимо создать файл, например, result.php, который будет получать результат от платежной системы. Используя визуальный редактор, разместите компонент Подключение обработчика результата платежной системы (bitrix:sale.order.payment.receive) и обязательно выполните настройку его параметров:

- в параметре Платежная система должна быть правильно указана система для оплаты платежей в QIWI Wallet;
- в параметре Тип плательщика должен быть указан тип плательщика, для которого используется указанная платежная система.
Кроме того, для удобного информирования клиентов можно подготовить следующие две страницы:
- страницу, на которую будет переадресовываться пользователь в случае, когда оплата прошла успешно (например, qiwi_success.php);
- страницу, на которую будет переадресовываться пользователь в случае неуспешной оплаты счета ( например, qiwi_failed.php).
Примечание: данные страницы создавать необязательно, например, в обоих случаях можно просто перенаправлять клиента на страницу со списком его заказов.
Настройки на сайте Visa QIWI Wallet
Войдите на сайт Visa QIWI Wallet, используя данные вашего аккаунта, и выполните настройки магазина:

- Сгенерируйте и скопируйте аутентификационные данные (API ID и пароль API), их необходимо будет вставить в поля настроек обработчика.
- Включите и настройте Pull (Rest) протокол (скопируйте при этом пароль оповещения). В поле URL для оповещения обязательно укажите адрес к странице получения результата от платежной системы.
Настройки обработчика QIWI Wallet
Выполните настройки свойств обработчика платежной системы QIWI Wallet следующим образом:
- В поля Идентификатор магазина, Идентификатор API, Пароль API и Пароль оповещения подставьте значения, указанные в настройках на сайте Visa QIWI Wallet:

Примечание: если пароль API не был скопирован при генерации идентификатора API, то следует перегенерировать идентификатор с помощью ссылки Сгенерировать новый ID и скопировать новый пароль.
Аналогично, если пароль оповещения не был скопирован при настройке Pull (Rest) протокола, то его также можно сменить с помощью кнопки Сменить пароль оповещения.
- Укажите настройки параметров заказов:

- В поле Способ авторизации укажите значение OPEN, если пароль оповещения передается в открытом виде (в настройках на сайте Visa QIWI Wallet в разделе Настройки Pull (REST) протокола галочка Подпись снята) или SIMPLE в противном случае (используется простая подпись).

- В нижеследующих параметрах укажите адреса страниц, на которые пользователь будет перенаправляться в случае успешной и неуспешной оплаты счета. Кроме того, определите автоматически ли оплачивать заказ при получении успешного статуса оплаты:

- Сохраните внесенные данные.