Если на сайте установлен модуль Интернет-магазина, то после установки модуля “Прием платежей ПСБ” можно создавать и настраивать новую платежную систему в раздел Магазин->Настройки->Платежные системы и пользоваться возможностью приема оплаты заказов через Промсвязьбанк (Рис.1):
Рис. 1. Прием платежей ПСБ
Для сайтов с установленным модулем Интернет-магазина при создании новой платежной системы в админской части сайта нужно обязательно ввести данные для связи с банком на основе договоров с банком, а так же, можно добавить новые свойства (Рис.2):
Рис. 2. Список свойств обработчика “Промсвязьбанк”
Если на сайте не установлен модуль Интернет-магазина, то ставится инфоблок Заказы (в разделе Администрирование->Контент->Заказы (Рис. 3)) и 2 компонента (один для приема заявки, второй для получения ответа с сервера банка, добавляем на страницу через редактирование страницы).
Рис. 3. Созданный инфоблок “Заказы” для сайта с неустановленным модулем Интернет магазина
После установки модуля необходимо на страницу оформления заказа добавить компоненты “Прием платежей” и “Форма оформления заказа” (Рис.4, 5):
Рис. 4. Добавление на страницу и настройка компонента “Прием платежей”
Для каждого компонента (Прием платежей, Форма оформления заказа) нужно выполнить настройки, ввести данные для работы с Промсвязьбанком (Секретный ключ, адрес сервера банка, привязка к группе пользователей…. основную часть данных для связи с банком можно получить только через заключение договора с банком, модуль только предоставляет возможность создавать платежную систему, для работы необходимо предварительно заключение договора с банком Промсвязьбанк)
Рис. 5. Добавление на страницу и настройка компонента “Форма оформления заказа”
Для разработчика сайта: Можно завести свои свойства, например типа “список”, в котором можно будет выбрать услугу. Вывести этот список в форме или еще и поле для комментария добавить, где клиент сам будет писать за что он платит. Т.е., например, вывести таблицу с продукцией и стоимостью и эту форму.
Клиент на странице сам пишет что покупает, вводит нужную сумму и оплачивает.
На странице добавленные компоненты отображаются примерно так (Рис. 6):
Рис. 6. Страницы с компонентами “Прием платежей” и “Форма оформления заказа”
Если модуль Интернет-магазин не установлен, то дополнительно устанавливается почтовое событие, которое отрабатывает при добавлении/оплате заказа. Событие находится в разделе Администрирование->Настройки->Настройки продукта->Почтовые события->Типы почтовых событий и ищем SEBEKON_PSBPAYMENT_EVENT: http://…../bitrix/admin/type_edit.php...MENT_EVENT. Алгоритм работы будет следующим:
Созданная платежная система будет выводиться на странице оформления заказа в списке всех возможных платежных систем.
Клиент создает на сайте заявку о заказе. Заказ сохраняется в админской части сайта с указанным номером карты и суммой об оплате и пользователя сразу же перенаправляет на страницу банка для заполнения данных об оплате.
На странице банка пользователь вводит все данные, жмет оплатить и его перенаправляет на страницу приема платежа (на сайте).
На этой странице при правильных данных заказ в админской части обрабатывается и клиенту выдается соответствующее сообщение.
Преимущества и перспективы использования модуля
Модуль дает возможность соединения с банком Промсвязьбанк и оплаты заказов в интернет-магазине.
Возможность принятия оплаты на сайтах без модуля “Интернет-магазин”.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».