Для использования модуля оплаты Iyzico зарегистрируйтесь в платёжной системе и выполните настройки на стороне платёжной системы и в BILLmanager.
Настройка на стороне Iyzico
- Авторизуйтесь в личном кабинете Iyzico.
- Перейдите в раздел Settings → Merchant Settings.
- Скопируйте из секции API Keys данные API Key и Secret Key.
- В секции Merchant Notification:
Настройка на стороне BILLmanager
Платёжная система имеет обязательные поля для заполнения плательщиком. Чтобы создать отсутствующие поля, перейдите в раздел Справочники → Страны → выберите страну → кнопка Параметры → кнопка Создать:
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:
- Выбор метода оплаты. "Iyzico".
-
Настройка интеграции. Укажите данные для интеграции:
Выбор опции Создать нового отображает ссылку на форму регистрации в системе Iizico.
Заполните форму, используя данные существующего клиента в платёжной системе:- URL API — если необходимо, укажите адрес API сервера. Вы можете оставить поле пустым, тогда будет использовано значение по умолчанию;
- Ключ API — укажите API Key из личного кабинета платёжной системы;
- Секретный ключ API — укажите Secret Key из личного кабинета платёжной системы;
- Использовать 3D Secure — активируйте опцию, чтобы при оплате модуль запрашивал авторизацию через 3D Secure;
-
Разрешить возврат платежей — активируйте опцию, чтобы разрешить возврат платежей.
- Настройка метода оплаты. Настройка внутренних (в пределах BILLmanager) параметров метода оплаты.
Дополнительная информация
Возврат платежей
Чтобы разрешить возврат платежей, перейдите в раздел Провайдер → Методы оплаты → кнопка Изменить → опция Разрешить возврат платежей. Возврат поддерживается для платежей со статусом "Зачислен".
Логирование
Логи взаимодействия биллинговой платформы с Iyzico записываются в файлы:
- /usr/local/mgr5/var/pmiyzico.log — лог-файл настройки модуля оплаты, совершения возврата средств, проверки статусов платежей;
- /usr/local/mgr5/var/iyzicopayment.log — лог-файл оплаты;
- /usr/local/mgr5/var/iyzicowebhook.log — лог-файл обработки уведомлений от iyzico.