BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 11 окт 2024, 23:03

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 01 окт 2015, 17:03 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Проблема такого плана:
если при проведении платежа например по банковской карте,
клиент не верно ввел данные карты, банк отказал в проведении операции, или сам клиент нажал отмену
там есть кнопки "Вернуться в магазин" или "Повторить платеж". При этом сессия не разрывается и можно заново ввести
данные банковской карты и платеж успешно проходит, но только у SimplePay, деньги при этом снимаются с банк. карты, но
в биллинг они не поступают, т.к. платеж уже считается ошибочным.
Вот она и проблема - деньги с карты сняли, а в биллинге их нет.

Привожу ответы переписки с тех. поддержкой SimplePay:
Код:
По данным платежам видим следующую ситуацию: платежи по факту были проведены, но со второго раза.
То есть, плательщик первый раз ввел одну карту и получил от банка отказ.
Оповещение об отказе было перенаправлено системой SimplePay в виде REJECT-оповещения на Ваш Result URL.

Далее плательщик ввел другую карту и оплатил удачно, о чем было отправлено второе оповещение, уже с sp_result=1.

Важно нужно зачислять платежи по поступлении sp_result=1, даже если перед этим по тем же
транзакциям приходили уведомления с sp_result=0 об отмене оплаты.


Код:
По всей видимости Ваша система окончательно переводит статус заказа в отменен,
и после этого уже не меняет его обратно при поступлении уведомления на Result об успешном статусе.


Я сделал такой ошибочный платеж и на скринах видно, что платеж в л.к. SimplePay есть, а биллинге он ошибочный.
Я пытался доказать, что так делать нельзя, но они говорят, что у них такой протокол.

У нас в день таких около двух до пяти платежей, напряжно отслеживать.
В логах сервера ничего нет, во время моделирования увидел только это, ну думаю это не то:
Код:
0-01/13:38:50  INFO [http-bio-0.0.0.0-8080-exec-2] CommonKernelEventProcessor - Process event cid:0; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 0; scid: -1; userId: 0; timestamp: 1443695930632
10-01/13:38:50  INFO [http-bio-0.0.0.0-8080-exec-2] CommonKernelEventProcessor - Process event cid:46943; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 46943; scid: -1; userId: 0; timestamp: 1443695930702
10-01/13:39:01 ERROR [http-bio-0.0.0.0-8443-exec-7] ModuleExecutor - Transaction for ID = 179 has status != 'created'


Что скажете на это?


Вложения:
Simpl-e3.PNG
Simpl-e3.PNG [ 15.3 КБ | Просмотров: 6407 ]
Simpl-e2.PNG
Simpl-e2.PNG [ 2.9 КБ | Просмотров: 6407 ]
Simpl-e1.PNG
Simpl-e1.PNG [ 25.24 КБ | Просмотров: 6407 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2015, 18:28 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
подправили


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2015, 19:00 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Обновился, все по прежнему, платеж "Ошибка", в биллинг деньги не легли, c карты сняли.
В логах
Код:
10-01/15:56:02  INFO [http-bio-0.0.0.0-8443-exec-6] CommonExecutor - Add mapping: ru.bitel.bgbilling.modules.simplepay.server.ModuleExecutor to [/simplepay/*]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2015, 19:05 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Прошу прощения, все нормально, срабатывает не сразу, через какое-то время...
Платеж прошел, ошибка исправилась на "Завершина" , деньги пришли в биллинг.

СПАСИБО!!!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июн 2017, 14:40 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
Тема опять стала актуальна.
С 1 июня около 5 платежей с ошибкой.
Версия биллинга:
Код:
Информация о версии:

  Клиент: вер. 6.2.862 / 30.05.2017 03:57:55
    os: Windows 10; java: Java HotSpot(TM) Client VM, v.1.8.0_131
  Сервер: вер. 6.2.1185 / 02.06.2017 03:41:47
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60

  assist: вер. 6.2.89 / 15.02.2017 14:29:11
  bill: вер. 6.2.103 / 12.05.2017 18:50:32
  card: вер. 6.2.43 / 16.03.2017 23:47:47
  cerbercrypt: вер. 6.2.234 / 03.02.2017 20:54:18
  dba: вер. 6.2.163 / 02.02.2016 17:42:00
  dialup: вер. 6.2.316 / 12.05.2017 18:52:28
  drweb: вер. 6.2.71 / 09.03.2016 11:43:11
  email: вер. 6.2.177 / 14.12.2016 14:27:42
  gorod: вер. 6.2.164 / 01.03.2016 00:18:32
  inet: вер. 6.2.720 / 30.05.2017 03:55:47
  ipn: вер. 6.2.264 / 09.01.2017 16:41:56
  mps: вер. 6.2.225 / 17.05.2017 18:35:37
  npay: вер. 6.2.201 / 02.06.2017 03:41:54
  payonline: вер. 6.2.65 / 01.06.2017 15:55:49
  phone: вер. 6.2.288 / 10.03.2017 18:14:36
  rbkmoney: вер. 6.2.34 / 04.10.2016 19:16:24
  reports: вер. 6.2.217 / 02.05.2017 12:37:22
  rscm: вер. 6.2.179 / 15.02.2017 14:21:41
  ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.110 / 21.04.2017 12:21:46
  ru.bitel.bgbilling.plugins.cladr: вер. 6.2.119 / 02.02.2016 17:42:00
  ru.bitel.bgbilling.plugins.crm: вер. 6.2.195 / 04.10.2016 19:16:05
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.97 / 12.05.2017 18:50:40
  ru.bitel.bgbilling.plugins.documents: вер. 6.2.176 / 14.12.2016 14:33:16
  ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.182 / 04.10.2016 19:16:06
  ru.bitel.bgbilling.plugins.organizer: вер. 6.2.72 / 04.10.2016 19:16:19
  simplepay: вер. 6.2.36 / 04.10.2016 19:16:35
  trayinfo: вер. 6.2.171 / 10.03.2017 18:11:41
  voiceip: вер. 6.2.192 / 12.05.2017 18:50:31
  wm: вер. 6.2.189 / 04.10.2016 19:16:46

Окружение:

  Клиент:
    os: Windows 10 x86, 10.0
    java: Java HotSpot(TM) Client VM, v.1.8.0_131
    jre home: C:\Program Files (x86)\Java\jre1.8.0_131
    default tz: 05.06.2017 11:37 MSK +0300 (Europe/Moscow)
    user tz: 05.06.2017 11:37 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 4.0.8-300.fc22.x86_64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
    jre home: /opt/java/jdk1.8.0_60/jre
    default tz: 05.06.2017 11:37 MSK +0300 (Europe/Moscow)
    db time: master: 05.06.2017 11:30 MSK
    db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci)
    locale: ru_RU
    uptime: Started: 05.06.2017 11:15:59 Uptime: 0 d 00:21:38

Третьи стороны:

  Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved.
    http://p.yusukekamiyamane.com/
  Silk icon set. Copyright © Mark James. All rights reserved.
    http://www.famfamfam.com/lab/icons/silk/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июн 2017, 16:21 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
А что поменялось с тех пор? Что говорят в Simplepay?
Судя по нашему коду, последние правки с нашей стороны полтора года назад...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 июн 2017, 12:57 
Не в сети

Зарегистрирован: 17 фев 2009, 19:18
Сообщения: 437
Откуда: Коломна
Карма: 10
я уже обратил внимание, что обновлений не было. Пока разбираемся с SimplePay (очень "мутная контора"). Что самое интересное, некоторые платежи все таки проходят через какое-то время, на данный момент не понятно с двумя платежами от 2 июня. Один абонент утверждает, что деньги с карточки у него списали, а по логам SimplePay нет. Пока ждем ответ от SimplePay.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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