Настроика Cash4Pay

Для начала Вам потребуется «Корпоративная» регистрация в платежной системе Cash4Pay, отличие от персональной, в том, что можно указать название проекта, которое будет отображаться как отправитель и получатель переводов и в дальнейшем получить статус партнера.

Также, потребуется генерировать два ключа.

Для этого в личном кабинете Cash4Pay, в меню «Управление профилем», в закладке «Настройки для компании» скачиваем генератор ключей(в зависимости от вашей ОС).

Запускаем исполняющий файл generate-key (обращаем внимание, что в пути к файлу не должно быть кириллицы)

 

 

В папке keys автоматически появятся два ключа: name-private.pem и name-public.pem

 

 

В личном кабинете Cash4Pay, в меню «Управление профилем», в закладке «Настройки для компании» загружаем ранее созданный ключ name-public.pem на сервер эпс, далее нажимаем сгенерировать секретный ключ — копируем его.

Переходим в админ панель h-script, в модуле «платежные системы» прописываем:

В поле secret key вставляем секретный ключ, который сгенерировали ранее в кабинете Cash4Pay

В поле Private key прописываем только имя(name) приватного ключа: name-private.pem (при этом сам ключ должен находиться в папке …/lib/cash4pay/name-private.pem)

В полях Account number прописываем номер счета (номер можно посмотреть в кабинете Cash4Pay — мой счет)

 

Режим «тест» с данной эпс не работает, так как запросы на изменение подписываются ключем, а запрос на проверку баланса (при нажатие тест) не может подписываться, потому как не обладает переменной частью. Это ни как не влияет на работу мерчанта с эпс.

Также обращаем внимание, что на хостинге должен быть подключен модуль openssl

Настраиваем остальные поля по желанию и Сохраняем.

09.09.2015