Просмотр Исходного

{toc}
JCC позволяет проводить платёжные операции на Кипре.
h2. Настройка биллинга и личного кабинета
# Добавьте адреса платежной системы в список разрешенных по статье "[CarbonBilling:Настройка сети для платежных систем]"
# Настройте параметры авторизации
!jcc.png|border=0,width=400!
Параметры:
#* *Адрес обработчика* - адрес обработчика платежей;
#* *Merchant ID* - ваш ID в платёжной системе JCC;
#* *Пароль* - пароль платёжной системы.
# Настройте [отображение платёжной системы в личном кабинете|CarbonBilling:Отображение платежных систем в личном кабинете абонента]
# Настройте [форму возврата платёжной системы в личном кабинете|Форма возврата платёжной системы в личном кабинете]. Во время оплаты в JCC передаётся адрес страница возврата paycheck:
{code}
https://<ip-ЛК>:443/cabinet/paycheck/?paysystem=jcc
{code}
# Включите передачу cookie через защищённое соединение, если вы используете [ssl в личном кабинете|Установка SSL-сертификата на локальный сайт]
{code:title=Конфигурационный файл}
/app/asr_cabinet/etc/php.ini
{code}
{code:title=Опции}
session.cookie_secure = "On"
session.cookie_samesite = "None"
{code}
# Сохраните файл настроек от перезаписи по [статье|Изменение системных файлов].
{code}
cp -p /app/asr_cabinet/etc/php.ini /app/asr_cabinet/cfg/etc/php.ini
{code}

h2. Настройка callback
Для работы callback JCC требуется ssl сертификат.
# Установите [сертификат в контейнер платёжных систем|Установка SSL сертификата в контейнер платежных систем]. Для настройки используйте порт *2443*;
# Укажите в конфигурационном файле Apache */app/asr_fiscal/etc/httpd/conf/httpd.conf* параметр *ServerName* для виртуального хоста на порту *2443*;
{code}
ServerName payment.example.com:2443
{code}
# Сохраните файл настроек от перезаписи
{code}
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
{code}
# Настройте путь к обработчику в панели управления JCC. Уточните у поддержки сервиса, как это сделать.
{code}
https://<IP-биллинга>:2443/jcc.php
{code}

h2. Отладка

Отладку можно провести по логу:
{code}
/app/asr_fiscal/var/log/paysystems/JCC.log
{code}