JCC позволяет проводить платёжные операции на Кипре.
Настройка биллинга и личного кабинета
- Добавьте адреса платежной системы в список разрешенных по статье "Настройка сети для платежных систем"
- Настройте параметры авторизации
Параметры:- Адрес обработчика - адрес обработчика платежей;
- Merchant ID - ваш ID в платёжной системе JCC;
- Пароль - пароль платёжной системы.
- Настройте отображение платёжной системы в личном кабинете
- Настройте форму возврата платёжной системы в личном кабинете. Во время оплаты в JCC передаётся адрес страница возврата paycheck:
https://<ip-ЛК>:443/cabinet/paycheck/?paysystem=jcc
- Включите передачу cookie через защищённое соединение, если вы используете ssl в личном кабинете
Конфигурационный файл
/app/asr_cabinet/etc/php.ini
Опцииsession.cookie_secure = "On" session.cookie_samesite = "None"
- Сохраните файл настроек от перезаписи по статье.
cp -p /app/asr_cabinet/etc/php.ini /app/asr_cabinet/cfg/etc/php.ini
Настройка callback
Для работы callback JCC требуется ssl сертификат.
- Установите сертификат в контейнер платёжных систем. Для настройки используйте порт 2443;
- Укажите в конфигурационном файле Apache /app/asr_fiscal/etc/httpd/conf/httpd.conf параметр ServerName для виртуального хоста на порту 2443;
ServerName payment.example.com:2443
- Сохраните файл настроек от перезаписи
mkdir -p /app/asr_fiscal/cfg/etc/httpd/conf/ cp -p /app/asr_fiscal/etc/httpd/conf/httpd.conf /app/asr_fiscal/cfg/etc/httpd/conf/httpd.conf
- Настройте путь к обработчику в панели управления JCC. Уточните у поддержки сервиса, как это сделать.
https://<IP-биллинга>:2443/jcc.php
Отладка
Отладку можно провести по логу:
/app/asr_fiscal/var/log/paysystems/JCC.log