Инструкция подключения магазина Melbis Shop 5.4.х
к системе приема кредитных карт через ПриватБанк
- Базовые приготовления
- Зайдите на сайт http://shop.privatbank.ua/about
ознакомьтесь с системой и выполните регистрацию, по завершении которой
вы получите необходимый пакет документов.
- Подключение к системе
- Распакуйте файлы полученного модуля в папку /pay_mod/privat_bank
на сервере, где установлен ваш магазин.
- Откройте клиентское приложение Melbis Shop. Зайдите в раздел
Настройки - Способы оплаты и создайте новый вариант оплаты:

В поле HTML-код для совершения оплаты вставьте текст типа:
<CENTER><STRONG><FONT color=#ff0000>Внимание!</FONT></STRONG></CENTER>
<CENTER><STRONG></STRONG> </CENTER>
<CENTER><STRONG>Для оплаты необходимо, чтобы ваша карта была
разрешена для интернет платежей.</STRONG></CENTER>
<CENTER><STRONG>За подробной информацией обратитесь в банк,
в котором была приобретена ваша карта.</STRONG></CENTER>
<CENTER><STRONG></STRONG> </CENTER>
<CENTER>Транзакция платежа осуществляется непосредственно на защищенном
сайте ПриватБанка.</CENTER>
<CENTER> </CENTER>
<CENTER>Для совершения оплаты нажмите кнопку: <INPUT type=button
value="Оплатить" onclick="document.location='./pay_go.php?type=privat_bank&{PHPSESSID}'"></CENTER>
Вы можете изменить этот текст на свое усмотрение, главное - это сохранить
кнопку или ссылку, посредством который будет осуществляться переход на
страницу: /pay_go.php?type=privat_bank&{PHPSESSID}.
Мы не рекомендуем устанавливать опцию "Разрешить оплату сразу
после совершения заказа", так как она возлагает на ваш магазин
бОльшую ответственность, то есть покупатель получает возможность оплатить
заказ до того момента, как вы его проверили. В случае, если эта опция
не включена, то покупатель получает возможность оплаты, только после того
как вы проверите заказ и переведете его в статус "принят к выполнению".
Изменение статуса заказа делается, как через клиентское приложение Melbis
Shop, так и через вэб-интерфейс в любом интернет-кафе или через КПК. Таким
образом, получая уведомления о новых заказах через SMS на мобильный телефон,
вы сможете быстро проверить и принять заказ к выполнению без лишнего риска
несогласованности.
- Выполните отправку данных на сервере из клиентской программы Melbis
Shop.
- Зайдите по FTP на ваш сервер в директорию, где установлен магазин и
откройте для редактирования файл: /pay_mod/privat_bank/vars.php
Укажите в соответствующих строках параметры вашего аккаунта: SENTRY_PASS,
MERCHANT_ID, ACQUIRER_ID, эти данные индивидуальны для вашего магазина,
они выдаются при заключении договора с ПриватБанком:

Параметр RESPONSE_URL, по умолчанию имеет следующее значение:
https://www.verification.privatbank.ua/SENTRY/PaymentGateway/Application/wfrmresponse.aspx
В случае же, если у вас на сервере установлен SSL-сертификат,
то вы можете автоматически обрабатывать результат оплаты заказа (установка
заказу статуса "оплачен", отсылка соответствующих информационных
писем). Для этого параметр RESPONSE_URL, необходимо оставить
пустым:
define('RESPONSE_URL', '');
- Рекомендуется проконсультироваться с администратором хостинга, как лучше
защитить от посторонних файл /pay_mod/privat_bank/vars.php
- Выполните тестовый заказ и попробуйте оплатить его.