Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:paysys:upc [2015/04/02 12:10]
asmodeus
abills:docs:modules:paysys:upc [2015/12/05 17:50] (текущий)
Строка 1: Строка 1:
 =====eCommerce Connect ===== =====eCommerce Connect =====
 {{http://​ecommerce.upc.ua/​pics/​1_logo.gif|http://​ecommerce.upc.ua/​}}\\ {{http://​ecommerce.upc.ua/​pics/​1_logo.gif|http://​ecommerce.upc.ua/​}}\\
 +
 +{{:​abills:​docs:​modules:​paysys:​ecommerce_connect_upc_-logo.png?​200|}}
  
 **Типы пополнения:​** веб портал абонента\\ **Типы пополнения:​** веб портал абонента\\
Строка 12: Строка 14:
  
 ^$conf{PAYSYS_UPC_MERCHANT_ID}='​xxx';​ |Номер мерчанта ​  | ^$conf{PAYSYS_UPC_MERCHANT_ID}='​xxx';​ |Номер мерчанта ​  |
-^$conf{PAYSYS_UPC_SECRET}='​secretkey222';​ |Секретный ключ для подтверждения транзакции ​ |  ​ 
 ^$conf{PAYSYS_UPC_TERMINAL_ID}='​E7882367';​ |Секретный ключ для подтверждения транзакции ​ |  ​ ^$conf{PAYSYS_UPC_TERMINAL_ID}='​E7882367';​ |Секретный ключ для подтверждения транзакции ​ |  ​
 ^$conf{PAYSYS_UPC_TESTMODE}='​1:​0';​ | Тестовый режим | ^$conf{PAYSYS_UPC_TESTMODE}='​1:​0';​ | Тестовый режим |
 ^$conf{PAYSYS_UPC_RESULT_URL}='​http:';​ | альтернативный URL для приёма подтверждения оплат. Система не работает с самописными сертификатами так тчо нужно будет вынести портал на абонента на незащищённый порт. | ^$conf{PAYSYS_UPC_RESULT_URL}='​http:';​ | альтернативный URL для приёма подтверждения оплат. Система не работает с самописными сертификатами так тчо нужно будет вынести портал на абонента на незащищённый порт. |
 +
 +====Генерация ключей====
 +
 +Генерация и обмен ключами осуществляется после подачи заявки на регистрацию и получения атрибутов Интернет магазина,​ в частности MerchantID.
 +
 +Перед генерацией ключей необходимо отредактировать файл config.dat в соответствии с данными подключаемого магазина. Данные в config.dat не должны строго соответствовать данным в заявке на подключение,​ они не участвуют в генерации или проверки подписи,​ и используются только для идентификации файла сертификата. ​
 +
 +Запускаем в Windows ​ файл ​
 +  run.bat [номер мерчанта]
 +
 +генерируются ​
 +
 +  [номер мерчанта].pem – приватный ключ
 +  [номер мерчанта].pub – публичный ключ
 +  [номер мерчанта].crt – сертификат ​
 +
 +Файл сертификата (*.crt) необходимо отправить в UPC, для проверки шлюзом аутентичности сообщения от Интернет магазина.
 +
 +Файлы ​ *.pem и *.crt  залить на сервер в папку /​usr/​abills/​Certs/ ​  ​upc.pem и upc.crt установить файлам права чтения веб сервером
 +
 +  chown www /​usr/​abills/​Certs/​upc.pem ​
 +  chown www /​usr/​abills/​Certs/​upc.crt
 +
 +