Jump to content

Оплати приват


Recommended Posts

Версія Ubilling: 0.7.9 rev 5176

Гроші приходять але рахунок не поповнюється. Підкажіть куди копати 

Готівка проходить нормально


Дата	  Платіж        Баланс  до	Тип оплати	    Примітки до оплати	   Адмін	Дії
2016-12-02 13:09:22	100	 0	Готівка	Інтернет	  Готівка          lap	        Друк
2016-12-02 12:41:37	5	-5	Самообслуговування	OP:Privat	openpayz	Друк
2016-12-02 12:2:28	1	-1	Самообслуговування	OP:Privat	openpayz	Друк 
Edited by ppv
Link to post
Share on other sites
  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

1. Використовувати як білі люди privatx 2. Звірити налаштування в openpayz.ini 3. Переконатись, що з цими даними є доступ до старгейзеру.

П-с-с-с, посоны есть два стула две новости: 1. ликпей и приват не имеют вообще ничего общего. 2. фронтенд privatx работает из коробки - сам на днях клиентам строил.   Короче строим нормально OpenP

http://wiki.ubilling.net.ua/doku.php?id=alteriniconf   http://wiki.ubilling.net.ua/doku.php?id=alteriniconf

Posted Images

 

 

Гроші приходять але рахунок не поповнюється. Підкажіть куди копати

1. Використовувати як білі люди privatx

2. Звірити налаштування в openpayz.ini

3. Переконатись, що з цими даними є доступ до старгейзеру.

Link to post
Share on other sites

 

Гроші приходять але рахунок не поповнюється. Підкажіть куди копати

1. Використовувати як білі люди privatx

2. Звірити налаштування в openpayz.ini

3. Переконатись, що з цими даними є доступ до старгейзеру.

 

Дякую за тиц... , питання знято.

Link to post
Share on other sites
  • 2 weeks later...

убил ночь 

liqpay backend работает. всё в начисляет в их систему
 

не могу получить оплату в биллинг

попробовал frontend liqpay и privatx  

для privatx перед использование выполнил    CREATE VIEW op_customers (realid,virtualid) AS SELECT users.login, CRC32(users.login) FROM `users`;
 

я не знаю как это дело отладить
что ложить в debug

по логу web cсервера приват пинает.  но где ещё посмотреть. что. в модуле OPENPAYZ пусто.

 

какие вам конфигурации нужно скину



 

Link to post
Share on other sites

убил ночь 

 

liqpay backend работает. всё в начисляет в их систему

 

не могу получить оплату в биллинг

попробовал frontend liqpay и privatx  

 

для privatx перед использование выполнил    CREATE VIEW op_customers (realid,virtualid) AS SELECT users.login, CRC32(users.login) FROM `users`;

 

я не знаю как это дело отладить

что ложить в debug

 

по логу web cсервера приват пинает.  но где ещё посмотреть. что. в модуле OPENPAYZ пусто.

 

какие вам конфигурации нужно скину

 

 

 

 

Шапку /openpayz/frontend/privatx/index.php прочтите

 

линк на доку есть, в доке есть xml запросы

 

//Режим отладки - заставляет данные подгружаться из файла debug.xml

//(Да-да, ложите туда запрос и смотрите в браузере как на него отвечает фронтенд)
define('PBX_DEBUG_MODE', 0);

 

Link to post
Share on other sites

вы хотите что бы я тестил вот на этом 

5.1 Пример запроса записи платежа<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

 
<Transfer xmlns="http://debt.privatbank.ua/Transfer" interface="Debt" action="Pay">
<Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Payment" id="314423214" number="6359.143.1">
<CompanyInfo  inn="00000000" companyId="412341234">
<CompanyCode>1</CompanyCode>
       <UnitCode>2221</UnitCode>
<CompanyName>КП Воддоканал</CompanyName>
<DopData>
<Dop name="доп информация" value="значение" />
</DopData>
<CheckReference>987456321</CheckReference>
</CompanyInfo>
     <PayerInfo billIdentifier="1210236" ls="122456">
<Fio>Иванов Иван Иванович</Fio>
<Phone>+321234214</Phone>
<Address>пр.Ленина 10 кв 5</Address>
</PayerInfo>
<TotalSum>0.01</TotalSum>
<CreateTime>2012-01-01T08:00:00.001+03:00</CreateTime>
<ConfirmTime>2013-08-06T16:55:04.120+03:00</ConfirmTime>
<NumberPack>143</NumberPack>
 <SubNumberPack>1</SubNumberPack>
<ServiceGroup>
<Service sum="0.01" serviceCode="102" id="324124213">
<PayerInfo billIdentifier="1210236" ls="122456">
<Fio>Иванов Иван Иванович</Fio>
<Phone>+321234214</Phone>
<Address>пр.Ленина 10 кв 5</Address>
</PayerInfo>
<CompanyInfo>
     <CheckReference>987456321</CheckReference>
<CompanyCode>1</CompanyCode>
  <UnitCode>2221</UnitCode>
<CompanyName>КП Воддоканал</CompanyName>
<DopData>
<Dop name="city_code" value="3" />
</DopData>
</CompanyInfo>
<idinvoice>12345678</idinvoice>
<ServiceName>Холодныя вода</ServiceName>
<Destination>Оплата за услугу "Холодная вода"</Destination>
<MeterData>
<Meter previosValue="213" currentValue="214" tarif="0.01" delta="1" name="Холодная вода кухня"/>
     ...
</MeterData>
<DopData>
<Dop name="city_code" value="3" />
</DopData>
<Comissions>
<Commision type="3" summ="0.99"/>
<Commision type="1" summ="0.10"/>
</Comissions>
</Service>
</ServiceGroup>
</Data>
</Transfer>
разве бекенд передает улицу фио и дт. ?

 
Link to post
Share on other sites

 

разве бекенд передает улицу фио и дт. ?

 

Это ответ, запрос чуть выше.

 

А вобще: лупите в debug.xml 

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Transfer xmlns="http://debt.privatbank.ua/Transfer" interface="Debt" action="Search">
<Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Payer">
<Unit name="bill_identifier" value="платёжный_id" />
</Data>
</Transfer>

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

 

Тыкаете в openpayz/frontend/privatx/index.php

 define('PBX_DEBUG_MODE', 1);

Тыкаете http://bill.isp/billing/openpayz/frontend/privatx/ (или что у вас там) и ловите вашего абонента

Link to post
Share on other sites

П-с-с-с, посоны есть два стула две новости:

1. ликпей и приват не имеют вообще ничего общего.

2. фронтенд privatx работает из коробки - сам на днях клиентам строил.

 

Короче строим нормально OpenPayz по документации.

Link to post
Share on other sites

П-с-с-с, посоны есть два стула две новости:

1. ликпей и приват не имеют вообще ничего общего.

2. фронтенд privatx работает из коробки - сам на днях клиентам строил.

 

Короче строим нормально OpenPayz по документации.

Спасибо за ответ. 

 

скажите пожалуйста. таки нужно именно liqpay frontend использовать для liqpay backend ? 

и может подскачите как отдебажить на фронтенде приёмку posta запроса. вижу только в логе apache что приват дёргает. в модуле openpayz тишина.

Link to post
Share on other sites

несомненно в конфиге backend для liqpay должна быть указана 100% рабочая ссылка на frontend liqpay

оно абсолютно работает из каробки, главное настроить сам openpayz, backend + frontend

заполнить ровно те поля которые оно требует

если с приватх могут возникать непонятки в силу особенностей самого привата, то вот с ликпеем вопросов ровно 0

Link to post
Share on other sites

для дебага вижу только один способ

сформировать xml запрос, завернуть его в base64_encode и через curl плюнуть POST запросом в фронтенд

но абсолютно не вижу причин что-то дебажить

ищите косяки в конфигах

Edited by l1ght
Link to post
Share on other sites
сформировать xml запрос, завернуть его в base64_encode и через curl плюнуть POST запросом в фронтенд

 

не надо  в liqpay ничего имитировать , там из кабинета liqpay все отлично тестится на url фронтенда, запрос штатным инструментом. Рисует  пинги и все параметры нажатием одной кнопки.  Посмотрите хоть в кабинете liqpay что он там отсылает , возможно там не success а processing прилетает.

Edited by zaza12
Link to post
Share on other sites

 

сформировать xml запрос, завернуть его в base64_encode и через curl плюнуть POST запросом в фронтенд

 

не надо  в liqpay ничего имитировать , там из кабинета liqpay все отлично тестится на url фронтенда, запрос штатным инструментом. Рисует  пинги и все параметры нажатием одной кнопки.  Посмотрите хоть в кабинете liqpay что он там отсылает , возможно там не success а processing прилетает.

 

в последний раз когда я туда смотрел, там максимум можно было увидеть результат транзакции ну и пинги

никаких кнопок и уж темболее тестовых запросов подавно нет

и не мне надо писать что и где смотреть, а товарищам выше

я таки осилил сделать ровно то что от меня backend/frontend просили сделать в их конфигах

 

и да, кто не знает у ликпея новая фишка

когда создаешь новый магазин надо его активировать непосредственно через ТП привата, давать им доступ в ЛК что б они оценили backend и уже после их одобрения они активируют магазин

вроде статус у магазина до активации будет "Активирован без возмещения" или как-то так

раньше достаточно было сделать тестовый платеж и подождать 12-24 часа и магазин активировался

Link to post
Share on other sites

скажите пожалуйста. таки нужно именно liqpay frontend использовать для liqpay backend ?  и может подскачите как отдебажить на фронтенде приёмку posta запроса. вижу только в логе apache что приват дёргает. в модуле openpayz тишина.

 

вставте в фронтенд liqpay строчку

file_put_contents('config/forms.log',$status,FILE_APPEND);

перед функцией

if ($status=='success')

и создайте файл  config/forms.log 

в liqpay смотрим лог статус запроса, например там wait_accept , вызываем кнопкой повторно лог вызова api . У себя в  forms.log должен прийти wait_accept 

 

и  обязательно права на запись для forms.log 0666  

Edited by zaza12
Link to post
Share on other sites
  • 1 month later...

пытаемся настроить модуль privatx: программеры привата говорят, что метод presearch - работает, а search - нет: на запрос

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Transfer xmlns="http://debt.privatbank.ua/Transfer" action="Search" interface="Debt">
    <Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Payer" presearchId="3632233996"/>
</Transfer>

пустой ответ.

Куда копать?

Link to post
Share on other sites
  • 4 months later...

Господа у всех работает модуль приват ? у меня выдает ошибку в терминалах и приват 24 

Неверный формат ответа полученный от поставщика услуг

 

В Логах ругается на строки с 225 по 228

            $apartment = $apts[$eachaddress['aptid']]['apt'];
            $building = $builds[$apts[$eachaddress['aptid']]['buildid']]['buildnum'];
            $streetname = $streets[$builds[$apts[$eachaddress['aptid']]['buildid']]['streetid']]['streetname'];
            $cityid = $streets[$builds[$apts[$eachaddress['aptid']]['buildid']]['streetid']]['cityid'];
все работало до сегодня )))
Link to post
Share on other sites

 

Господа у всех работает модуль приват ? у меня выдает ошибку в терминалах и приват 24 

Неверный формат ответа полученный от поставщика услуг

 

В Логах ругается на строки с 225 по 228

            $apartment = $apts[$eachaddress['aptid']]['apt'];
            $building = $builds[$apts[$eachaddress['aptid']]['buildid']]['buildnum'];
            $streetname = $streets[$builds[$apts[$eachaddress['aptid']]['buildid']]['streetid']]['streetname'];
            $cityid = $streets[$builds[$apts[$eachaddress['aptid']]['buildid']]['streetid']]['cityid'];
все работало до сегодня )))

 

Проблема решена 

Был бездомный Юзер Спасибо @l1ght

 

 

Link to post
Share on other sites
  • 4 months later...

Проясните пож-та, при использовании нужно ли менять значения в frontend/privatx/index.php  ISP_CODE и ISP_SERVICE_CODE

define('ISP_CODE', '1'); // Id в ПС
define('ISP_SERVICE_NAME', 'Интернет'); // Наименование услуги
define('ISP_SERVICE_CODE', '1'); //Код услуги

Если надо, то откуда брать эти значения

Link to post
Share on other sites

Подскажите еще по такому вопросу.
Приват для идентификации абонентов предложил на выбор адрес, фио и номер договора. Никаких платежных ID или лицевого счета.
Есно выбрали номер договора, а номеров договора нет.   :) Соотв. поле договор пустое, что будет сбивать с толку абонентов.

Если заполнить это поле у всех абонентов из virtualid, будет ли frontend privatx работать нормально? Что-то типа:
 

UPDATE contracts JOIN op_customers ON contracts.login=op_customers.realid
  SET contracts.contract=op_customers.virtualid;

Но это неудобно: каждый раз при создании абонента, или руками номер договора заполнять, или запрос делать...

Может есть другой вариант?

Link to post
Share on other sites

 

 

на выбор адрес, фио и номер договора. Никаких платежных ID или лицевого счета.

Гониво. Пусть не пи3д..т.

step3.png

 

 

 

Может есть другой вариант?

Да. http://wiki.ubilling.net.ua/doku.php?id=openpayzИспользуем ctrl-F со словом "договор".

Но я бы все равно рекомендовал использовать рекомендуемые Payment ID на базе CRC32. Почему так, я уже неоднократно расписывал на форуме, можете сами поискать.

Энивей вы сами к этому придете со временем, но тогда их менять и переучивать абонентов будет намного больнее.

Link to post
Share on other sites

Вобщем заполняю приватовскую анкету :blink: Посмотрел privatx/index.php

Правильно ли я понял, что privatx из методов протокола v2 (Предварительный поиск, Поиск, Проверка на запись, Расчет комиссии, Запись платежа, Отмена платежа, Выгрузка реестра) реализует только эти :

Предварительный поиск, Поиск, Проверка на запись, Запись платежа

?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ppv
      Потрібно було витерти одну мережу, всі абоненти з неї були перенесені в іншу. Але світить що 6 IP зайняті, хоча вона повністю вільна.
       
      ID    Мережа/CID           RВсього IP        Використано IP ▾           Вільно IPСервіс
      6      172.16.70.0/23        506                    6                                       500
       
      Підкажіть як правильно це підчистити щоб видалити мережу.
    • By ppv
      Проглянув FAQ і Ubilling Wiki. Зацікавило питання чи є в Ubilling якась реалізація reCAPTCHA, чи потрібно додавати руцями, (для прикладу для форми подачі заявок чи для кабінету користувача)?
       
    • By Keen
      Пару дней назад под юзером админ пропал вход через stargazer configurator.
      Начало писать Invalid password. Хотя пароль не меняли.
      Ессно через ubilling тоже вход слетел. Просто обновляется на страницу входа.
      Решил ребутнуть старгейзер, т.к. в папке admins файлы не менялись с 2011г и по бекапам хеш паролей сходится.  Затупил уже мускул база, а не файловая.
      Теперь выдает recv data answer error
      в логах:
      2023-06-07 13:23:02 -- Admin's connect failed. IP 192.168.0.14
      2023-06-07 13:26:24 -- Shutting down... 15
      2023-06-07 13:26:24 -- +++++++++++++++++++++++++++++++++++++++++++++
      2023-06-07 13:26:30 -- Module: 'Stargazer RPC v. 0.2'. Stop successfull.
      2023-06-07 13:26:30 -- Module: 'Stg configurator v.0.08'. Stop successfull.
      2023-06-07 13:26:31 -- Module: 'Pinger v.1.01'. Stop successfull.
      2023-06-07 13:26:33 -- Module: 'Always Online authorizator v.1.0'. Stop successfull.
      2023-06-07 13:26:34 -- Module: 'InetAccess authorization plugin v.1.4'. Stop successfull.
      2023-06-07 13:26:34 -- Module: 'Ether_cap v.1.2'. Stop successfull.
      2023-06-07 13:26:34 -- Traffcounter: Stop successfull.
      2023-06-07 13:26:35 -- Users: Stop successfull.
      2023-06-07 13:26:36 -- Queue removed successfully.
      2023-06-07 13:26:36 -- StgTimer: Stop successfull.
      2023-06-07 13:26:36 -- Stg stopped successfully.
      2023-06-07 13:26:36 -- ---------------------------------------------
      2023-06-07 13:27:20 -- Stg v. 2.407-p1
      2023-06-07 13:27:20 -- Message queue created successfully. msgKey=5555 msgID=32768
      2023-06-07 13:27:20 -- Timer thread started successfully.
      2023-06-07 13:27:20 -- Storage plugin: mysql_store v.0.67. Loading successfull.
      2023-06-07 13:27:20 -- Error in parameter password
      2023-06-07 13:27:21 -- Users started successfully.
      2023-06-07 13:27:21 -- Traffcounter started successfully.
      2023-06-07 13:27:21 -- Module: 'Ether_cap v.1.2'. Start successfull.
      2023-06-07 13:27:21 -- Module: 'InetAccess authorization plugin v.1.4'. Start successfull.
      2023-06-07 13:27:24 -- Module: 'Always Online authorizator v.1.0'. Start successfull.
      2023-06-07 13:27:24 -- Module: 'Pinger v.1.01'. Start successfull.
      2023-06-07 13:27:24 -- Module: 'Stargazer RPC v. 0.2'. Start successfull.
      2023-06-07 13:27:24 -- Module: 'Stg configurator v.0.08'. Start successfull.
      2023-06-07 13:27:24 -- Stg started successfully.
      2023-06-07 13:27:24 -- +++++++++++++++++++++++++++++++++++++++++++++
      2023-06-07 13:27:43 -- Invalid configuration request
       
      Если через stg configurator (windows) зайти под юзером касира - конфигуратор виснет намертво..
      При этом через юбиллинг доступ есть и линуховый sgconfig под касиром все обрабатывает
      Пните, где копать?
       
    • By subhan
      У нас есть сервер Ubilling. к которому соединены 5 брасов. Каждый Nas работает по отдельному влану. В вланах браса в определенное время мы видим пустой трафик который поднимается. Например в норме если 200мб то 500мб. В влане котором видится пустое поднятие трафика, также и поднимается трафик во всех портах свитча. Это исправляется на время только при ребуте определенного Nas. Проблема раньше была только в одном Nas-э, щас и на других Nas-ах тоже данная проблема. Это проблема только наблюдается во вланах которые подключены в Ubilling.

      Можете пожалуйста, помочь в данной проблеме.
    • By ppv
      Доброго дня, не працює примусовий опит OLT. Якщо оновлювати дані для даного ОЛТ то все норм. Була версія білінгу 1.3.3, вчора оновив до 1.3.6 нічого не змінилось.
      Чи може я щось пропустив в оновленях що треба було доналаштувати? Підкажіть будь ласка, хочу знати на що звернути увагу.
      Через крон теж не згрібає сигнали, хоча бачу регламенти проходять. Олт BDCOM різного типу.
      До білінгу давно не дивився, незнаю точно коли проблема появилась.

×
×
  • Create New...