Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
abills:docs:modules:paysys:portmone [2014/08/11 14:18] sinner создано |
abills:docs:modules:paysys:portmone [2019/01/23 11:58] (текущий) andriy |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
=====Portmone===== | =====Portmone===== | ||
- | Типы пополнения: **веб портал**\\ | + | {{:abills:docs:modules:paysys:portmone-logo.png?200|}} |
+ | |||
+ | Типы пополнения: **веб портал** \\ | ||
+ | Сайт: **http://www.portmone.com.ua/** \\ | ||
+ | ID: **45** \\ | ||
{{http://www.portmone.com.ua/v2/i/logo.png|http://portmone.com.ua/}} - система экспресс-платежей, в которой Вы можете оплачивать счета | {{http://www.portmone.com.ua/v2/i/logo.png|http://portmone.com.ua/}} - система экспресс-платежей, в которой Вы можете оплачивать счета | ||
Строка 18: | Строка 22: | ||
^$conf{PAYSYS_PORTMONE_HOME_PAGE_URL}='http://...'; |Домашняя страничка продавца | | ^$conf{PAYSYS_PORTMONE_HOME_PAGE_URL}='http://...'; |Домашняя страничка продавца | | ||
+ | |||
+ | Запуск программы сверки производится каждый день дневным периодиком. | ||
+ | |||
+ | запуск программы сверки в ручном режиме | ||
+ | |||
+ | /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 |