Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
abills:docs:modules:paysys:portmone [2015/12/05 17:50]
127.0.0.1 внешнее изменение
abills:docs:modules:paysys:portmone [2019/01/23 11:57]
andriy
Строка 27: Строка 27:
 запуск программы сверки в ручном режиме ​ запуск программы сверки в ручном режиме ​
  
 +Для считывания данных прямо с сервера POrtmone в авто режиме.
   /​usr/​abills/​libexec/​periodic daily MODULES=Paysys ALONE=1 DEBUG=2   /​usr/​abills/​libexec/​periodic daily MODULES=Paysys ALONE=1 DEBUG=2
 +  ​
 +Если же у вас не работает автоматическое считывание из-за доступа к серверу Portmone ниже приведена инструкция для ручного использования.
 +
 +1. Запустить команды для скачивания данных с сервера Pormone
 +  /​usr//​bin/​curl ​ -L  -A "​Mozilla/​4.0 (compatible;​ MSIE 5.01; WindowsNT 5.0)" ​ -s "​https://​www.portmone.com.ua/​secure/​bils/​results.php?​SHOPORDERNUMBER=0&​SHOP_ID=123456&​LOG=LOGIN&​PASS=PASS&​STARTDAY=22&​STARTMONTH=01&​STARTYEAR=2019&​ENDDAY=22&​ENDMONTH=01&​ENDYEAR=2019"​ > /​tmp/​portmone_2019_01_22
 +  ​
 +где ​
 +  SHOP_ID - ID вашего магазина в базе портмоне,​ параметр $conf{PAYSYS_PORTMONE_PAYEE_ID}
 +  PASS    - пароль вашего магазина,​ параметр $conf{PAYSYS_PORTMONE_PASS}
 +  LOG     - логин страницы отчетов,​ параметр $conf{PAYSYS_PORTMONE_LOG}
 +  STARTDAY, STARTMONTH, STARTYEAR - дата начала
 +  ENDDAY, ENDMONTH, ENDYEAR ​      - дата конца
 +  /​tmp/​portmone_2019_01_22 - Файл в которой запишется все загруженные данные
 +  ​
 +2. Скопировать полученный файл portmone_2019_01_22 на сервер с abills
 +
 +3. Запустить команду периодика
 +  /​usr/​abills/​libexec/​periodic daily MODULES=Paysys ALONE=1 DEBUG=2 FILE=/​tmp/​portmone_2019_01_22 DATE=2019-01-23
 +  ​
 +где
 +  FILE - путь к файлу, с которого надо считать оплаты
 +  DATE - день за котороый надо сделать оплаты. Система будет вытаскивать оплаты за предыдущий день, то есть, если вам надо вытянуть оплаты за 22 января 2019, значение DATE будет 2019-01-23