BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 22:35

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 26 ноя 2014, 15:08 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
на тестовой форме при отправке счет оплачен пишет "Техническая ошибка".
В ЛК киви протокол SOAP указан как устаревший


а что значит "устаревший"? в смысле нерабочий?
что говорит техподдержка qiwi?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 26 ноя 2014, 21:27 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
рабочий
Вложение:
Снимок.JPG
Снимок.JPG [ 29.89 КБ | Просмотров: 9737 ]

скорость тех поддержки такая что я быстрее разобрался с проблемами авторизации


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 26 ноя 2014, 21:56 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
рабочий
Вложение:
Снимок.JPG

скорость тех поддержки такая что я быстрее разобрался с проблемами авторизации


печалька...
как писал выше, предлагаю поснифирить запрос-ответ от сервера qiwi
и поизучать что они присылают и что им идет в ответ


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 14:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
может в проверке беда?
вот скрин из лк киви
Вложение:
mosk.png
mosk.png [ 8.91 КБ | Просмотров: 9723 ]


вот еще описание:
Цитата:
SOAP-протокол
Протокол представляет собой два веб-сервиса (1-ый сервис на стороне «QIWI Кошелька», 2-ой — на стороне провайдера). Обмен сообщениями проходит по протоколу SOAP (протокол обмена структурированными сообщениями). На каждом сервере размещается WSDL-описание веб-сервиса (файлы IShopClientWS.wsdl и IShopServerWS.wsdl). Для обеспечения безопасного обмена данными на стороне «QIWI Кошелька» используется SSL, а на стороне провайдера — проверка цифровой подписи WSS X.509 либо проверка по простой схеме.
Общая схема работы

Магазин создает счет и присваивает ему уникальный идентификатор (txn)
Выполняет запрос на выставление счета (createBill) с указанием всех параметров.
При изменении статуса счета (оплате или отказе от оплаты счета пользователем, либо отмене счета самим магазином, используя запрос cancelBill) на веб-сервис магазина (IShopClientWS) отправляется оповещение об изменении статуса.
Магазин может проверить состояние счета используя его уникальный идентификатор (txn) при помощи запроса checkBill
Для сверки состояния счетов используется запрос getBillList, в котором указывается время начала и окончания периода, а так же статус платежей. При указании статуса больше 0, в список попадают счета только с указанным статусом. Для получения списка всех счетов за период, указывается значение статуса "0".



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 14:55 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
все может быть..., не имея точной информации, можно только гадать.

поснифирить не пробовали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 20:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Вот чего ловлю <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:updateBill xmlns:ns2="http://client.ishop.mw.ru/"><login>мой id магазина</login><password>сумма_md5</password><txn>_TEST_MOS114</txn><status>60</status></ns2:updateBill></soap:Body></soap:Envelope>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 20:45 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
Вот чего ловлю <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:updateBill xmlns:ns2="http://client.ishop.mw.ru/"><login>мой id магазина</login><password>сумма_md5</password><txn>_TEST_MOS114</txn><status>60</status></ns2:updateBill></soap:Body></soap:Envelope>


это что за запрос?
откуда - куда?
где ответ на него?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 20:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Это запрос от киви в биллинг. Тестовый запрос из лк киви который отправляет. Ответ ещё не разобрал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 ноя 2014, 20:58 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
Это запрос от киви в биллинг. Тестовый запрос из лк киви который отправляет. Ответ ещё не разобрал.


при обработке запроса в лог должно писаться типа
Код:
log.info( "Connected with Qiwi" );


и в коде есть такое
Код:
int transactionId = params.getTransactionFormat().parse( txn ).intValue();


не понятно как ваша строка _TEST_MOS114 должна в int парсится


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 11 дек 2014, 18:15 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
На каком этапе сейчас вопрос?
Уведомления по платежам доходят до вас?
что с soap? Говорят ли что надо его поменять?

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 29 дек 2014, 01:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Artur писал(а):
На каком этапе сейчас вопрос?
Уведомления по платежам доходят до вас?
что с soap? Говорят ли что надо его поменять?

Вопрос пока висит
Доходят но на стороне киви ошибка "Некорректный формат ответа"
soap работает, как обычно можно использовать но рекомендуют REST-протокол как наиболее полный протокол


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 27 янв 2015, 17:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Код:
Jan 27, 2015 2:33:31 PM com.sun.xml.ws.protocol.soap.MUTube getMisUnderstoodHeaders
INFO: Element not understood={http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security

вот в лог поймал при очередном тестировании


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 27 янв 2015, 20:01 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
Код:
Jan 27, 2015 2:33:31 PM com.sun.xml.ws.protocol.soap.MUTube getMisUnderstoodHeaders
INFO: Element not understood={http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security

вот в лог поймал при очередном тестировании


впервые подобное вижу, это вроде не наш код...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 27 янв 2015, 20:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
возможно что это вот этот параметр киви?
Вложение:
Снимок0.JPG
Снимок0.JPG [ 11.82 КБ | Просмотров: 9593 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 27 янв 2015, 20:18 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
возможно что это вот этот параметр киви?
Вложение:
Снимок0.JPG


я не в курсе что означает этот параметр.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 28 фев 2015, 14:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
вот захватил наконец то, что передается от киви
Вложение:
qiwi_http.log [1.79 КБ]
Скачиваний: 509

В логе наблюдаю вот такое, когда в настройках оповещения киви стоит
Код:
SoapNotifyType.MD5 - простая подпись

Код:
02-28/11:13:49  INFO ["http-bio-/0.0.0.0-8080"-exec-10] IShopClientWSImpl - Connected with Qiwi
02-28/11:13:49  INFO ["http-bio-/0.0.0.0-8080"-exec-10] IShopClientWSImpl - Checking sign
02-28/11:13:49  INFO ["http-bio-/0.0.0.0-8080"-exec-10] IShopClientWSImpl - Sign are not equal!!!
02-28/11:31:37  INFO ["http-bio-/0.0.0.0-8080"-exec-4] IShopClientWSImpl - Connected with Qiwi
02-28/11:31:37  INFO ["http-bio-/0.0.0.0-8080"-exec-4] IShopClientWSImpl - Checking sign
02-28/11:31:37  INFO ["http-bio-/0.0.0.0-8080"-exec-4] IShopClientWSImpl - Sign are not equal!!!

и вот когда стоит
Код:
SoapNotifyType.SIGN - подпись по стандарту WSS

Код:
IShopClientWSImpl - Connected with Qiwi
IShopClientWSImpl - Checking sign
IShopClientWSImpl - Sign are not equal!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 02 мар 2015, 15:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
up


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 02 мар 2015, 16:36 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Это в настройках кабинета Киви такое стоит?
Раньше платежи проходили? Сейчас в коде зашита проверка на MD5. У вас в настройках пароль верный? Нам нужно будет связаться с Киви, чтобы уточнить все вопросы. Пока могу лишь сказать, что в модуле киви давно ничего не правили и сломать недавно ничего не могли.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 02 мар 2015, 17:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
да можно выбрать md5 или wss.
с самого начала не работало. Началось с того что счета не создавались пока не добавили в модуле опционально qiwi.shop.id
думаю проблема в уведомлении о платаже где то тут же зарыта, киви что то для новых договоров на прием оплаты поменяли и вуаля, те кто давно пользуются все работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 03 мар 2015, 13:17 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
zavndw писал(а):
да можно выбрать md5 или wss.
с самого начала не работало. Началось с того что счета не создавались пока не добавили в модуле опционально qiwi.shop.id
думаю проблема в уведомлении о платаже где то тут же зарыта, киви что то для новых договоров на прием оплаты поменяли и вуаля, те кто давно пользуются все работает


Ну да, модуль создавался достаточно давно, многое могло поменяться.
у вас есть действующий контакт специалистов Qiwi? email предпочтительно.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 03 мар 2015, 16:46 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
ishop-support@qiwi.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 05 мар 2015, 13:20 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
В данный момент я инициировал общение с сервисом киви. Возможно, что модуль будет дорабатываться/переписываться. Нужно набраться терпения и ждать окончания неизвестности.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 05 мар 2015, 14:08 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
zavndw, можете в личку предоставить ваши регистрационные данные от киви? (№ договора, адрес сайта, который указывался при регистрации в ishop )

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 18 мар 2015, 10:03 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Техподдержка киви сродни мамонту - похоже что вымерла. Я так и не смог получить от них вразумительного ответа. И пока даже затрудняюсь что-либо сказать по данному вопросу. Однако считаю, что все же протокол доработать стоит, т.к. новых клиентов они подключают, используя REST и, судя по всему, для старых клиентов используется soap - он вроде как работает. Однако нормально я протестировать ничего не могу, т.к. у нас нет с ними договора и, соответственно, аккаунта для тестов.
Было бы очень хорошо, если бы кто-нибудь подсобил в данном вопросе.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 18 мар 2015, 12:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
что нужно? тестовый договор и доступ в шелл и доступ в лк киви?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 18 мар 2015, 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
zavndw писал(а):
что нужно? тестовый договор и доступ в шелл и доступ в лк киви?


Да, было бы замечательно.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 18 мар 2015, 14:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
щас согласую, soap будете настраивать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 18 мар 2015, 14:10 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
zavndw писал(а):
щас согласую, soap будете настраивать?


Да, soap хотелось бы проверить.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 16 апр 2015, 16:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
отправил в личку


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль QIWI (CRM)
СообщениеДобавлено: 14 авг 2015, 18:23 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Как там? :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.855s | 80 Queries | GZIP : On ]