Для использования модуля оплаты 2CheckOut необходимо выполнить настройки на стороне платежной системы и подключить модуль в BILLmanager.
Настройка на стороне платежной системы
На стороне 2CheckOut необходимо указать настройки:
- Секретное слово — секретное слово в системе 2CheckOut. Устанавливается в разделе Account → Site management → Secret word.
- Approved URL — URL адрес, на который будет осуществляться редирект, в случае успешного платежа: 'https://<адрес BILLmanager>mancgi/2cosuccess'. Устанавливается в разделе Account → Site management → Approved URL.
- Global URL — URL адрес, на который будет отправляться ответ системы: 'https://<адрес BILLmanager>/mancgi/2coresult'. Устанавливается в разделе Notifications → Settings → Global URL.
- Direct Return — определяет куда перенаправить клиента после завершения оплаты. Может принимать значения:
- Header Redirect — позволяет указать собственный URL, например адрес BILLmanager, для автоматического возврата в биллинговую систему.
- Direct Return — отображает страницу завершения оплаты 2CheckOut.
- Given links back to my website — отображает стандартную страницу возврата и ссылки перехода в BILLmanager.
Настройка на стороне BILLmanager
Подключение модуля оплаты выполняется в разделе Провайдер → Методы оплаты. Мастер подключения состоит из трех шагов:
- Шаг 1 — Выбор метода оплаты. В качестве метода оплаты необходимо выбрать "2CheckOut".
- Шаг 2 — Настройка интеграции. Ввод информации, необходимой для интеграции с платежной системой.
- Шаг 3 — Настройка метода оплаты. Настройка внутренних (в пределах BILLmanager) параметров метода оплаты.
Настройка интеграции
Опция Клиент в системе обработчика предлагает использовать существующий аккаунт на стороне регистратора или создать новый. При выборе первого значения, на форме необходимо указать данные для интеграции:
- URL платежного шлюза — адрес шлюза оплаты. Для реальных платежей: https://www.2checkout.com/checkout/purchase. Для тестовых платежей: https://sandbox.2checkout.com/checkout/purchase;
- 2CO Account # — аккаунт вендора. Выдается платежной системой;
- Секретное слово — секретное слово в системе 2CheckOut;
- Способ оплаты — разрешенный способ оплаты: "Платежные карты", "PayPal" или "Любой";
- Зачислять платежи со статусом "pending" — включает автоматическое зачисление платежей со статусом "pending";
- Не проверять fraud — отключает проверку на мошенничество;
- Домен оплаты — доменное имя, с которого будет производиться оплата.
Выбор опции "Создать нового" показывает на форме ссылку на регистрацию в системе 2CheckOut.
Дополнительная информация
Возврат платежей
Возврат платежей не поддерживается.
Логирование
Логи взаимодействия биллинговой системы с 2CheckOut записываются в файлы:
- /usr/local/mgr5/var/pm2checkout.log — лог файл настройки модуля оплаты;
- /usr/local/mgr5/var/2copayment.log — лог файл оплаты;
- /usr/local/mgr5/var/2coresult.log — лог файл получения ответа от платежной системы.