Модуль приема платежей через п/с QIWI

Вопросы, посвященные дополнительным платежным модулям для модернизированной версии Easyhotspot
Ответить
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Модуль приема платежей через п/с QIWI

Сообщение Dmitry »

После двух лет преспокойной работы написанного для Easyhotspot платежного модуля, сервис QIWI решил прекратить использование XML-протокола.
Причем, "переход" осуществляется своеобразно - тех, кто зарегистрировался в системе давно, и "еще тогда" включил использование XML-протокола, пока "не беспокоят" - они спокойно продолжают работать и дальше. А вот новым клиентам п/с QIWI уже не позволяет включить и использовать XML-протокол.
Так что, модуль пришлось переписать с использованием их нового REST-протокола.

Кроме того, значительно "потолстел" список доменов и адресов, которые нужно включить в uamallowed, иначе и счет будет выставляться долго, и на оплату его клиент тоже будет переходить "как черепаха"...
список доменов

Код: Выделить всё

www.qiwi.com,w.qiwi.com,ishop.qiwi.com,ishop.qiwi.ru,static.qiwi.com,91.232.231.0/24,www.google.com,google.com,doubleclick.net,8.8.8.8,h.online-metrix.net,e-commerce.raiffeisen.ru
raptor2317
Сообщения: 1
Зарегистрирован: 04 июл 2014, 11:45
Контактная информация:

Re: Модуль приема платежей через п/с QIWI

Сообщение raptor2317 »

Актуальные настройки для нормальной работы модуля Qiwi, работающему по протоколу REST.
Открыть файл /etc/chilli.conf и скопировать туда следующие строки:

uamallowed doubleclick.net,8.8.8.8,91.232.231.0/24,qiwi.com,qiwi.ru,w.qiwi.com,ishop.qiwi.com,www.qiwi.com,www.qiwi.ru,w.qiwi.ru,ishop.qiwi.ru,static.qiwi.com,e-commerce.raiffeisen.ru,h.online-metrix.net,aa.online-metrix.net,www.google.com,0.231.wqiwi.ru,www.google-analytics.com,vcas2.visa.com,vcas1.visa.com,visa.qiwi.com,secure.comodo.com,crl.comodoca.com,ocsp.comodoca.com,stats.g.doubleclick.net,stats.l.doubleclick.net
uamallowed 173.194.71.0/24,74.125.0.0/24,64.233.165.0/24,64.233.164.0/24,93.190.87.0/24,109.167.228.0/24,193.28.44.0/24,192.225.158.0/24

Должно быть две строки, каждая начинается с uamallowed пробел остальная часть строки как указано выше.
Поскольку периодически платёжная система Qiwi меняет настройки, параметр UAMALLOWED также будет корректироваться.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Модуль приема платежей через п/с QIWI

Сообщение Dmitry »

Были модернизированы как модуль, так и сама программа Easyhotspot. Цель этих изменений — возможность обслуживания разных хотспотов (с разными NASID) одним и тем же модулем (одной и той же страницей), но по разным Тарифным пакетам. В итоге, страница выбора тарифов может быть настроена так, что будет предлагать клиентам только те тарифные пакеты, которые привязаны к соответствующенму ID-хотспота (или NASID, что фактически, является одним и тем же). Кроме того, при отображении результатов работы платежного модуля в программе Easyhotspot, равно как и при экспорте их в csv-файл, дополнительной колонкой теперь выводится ID-хотспота, на котором была проведена процедура оплаты.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Модуль приема платежей через п/с QIWI

Сообщение Dmitry »

Модуль модернизирован!
  • Убраны прямые обращения в базу. Все данные модуль получает, выполняя http-запросы непосредственно в программу Easyhotspot. (Естественно, был модернизирован и сам Easyhotspot для обслуживания этих запросов...)
  • В модуль добавлена возможность для "Клиентов с оплатой по счету" вносить "помесячную" оплату. После проведения платежа биллинг смещает клиенту дату окончания обслуживания на месяц позже.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Модуль приема платежей через п/с QIWI

Сообщение Dmitry »

Обновлена инструкция к модулю в связи со всеми вышеописанными нововведениями. Инструкция доступна по ссылке:
http://wifi-hotspot.zp.ua/hotspot_info/ ... manual.pdf
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей