forum.bitel.ru http://forum.bitel.ru/ |
|
Не обновляется статус платежа http://forum.bitel.ru/viewtopic.php?f=32&t=2908 |
Страница 1 из 1 |
Автор: | alexpo [ 21 сен 2009, 18:39 ] |
Заголовок сообщения: | Не обновляется статус платежа |
В новом биллинге 4.6 сборка 408 с модулем ассист проблема. Клиент произвондит оплату по кредитной карте в билинге висит состояние "В обработке" даже если платеж прошел. Если в личном кабинете клиент зашел и нажал кнопку "Обновить", то только тогда статус переходит в "Прошел" и появляются деньги на счету. Иногда выдается ошибка при нажатии кнопи "обновить" "Ошибка! Запросить результат платежа не удалось." bitel.billing.server.assist.bean.AssistTransfer$TransferException: Error get order (firstcode='10' (Отсутствие объекта) secondcode='201' (Объект Заказ) count='0') Все установленно согласно инструкции. В чем проблема? |
Автор: | dimOn [ 22 сен 2009, 14:28 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
alexpo писал(а): В новом биллинге 4.6 сборка 408 с модулем ассист проблема. Так, в смысле раньше работало, а в новом - нет? Или вы только что начали запускать и столкнулись с этим?
|
Автор: | dimOn [ 22 сен 2009, 14:39 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
До какой-то версии модуля была именно такая логика - запрос и обновление статуса происходит только вручную. Писалось согласно рекомендациям assist и протокола обмена. Потом логика была додумана и переработана - запрос вручную провести нельзя, а запрашивается только задачей планировщика. Заодно решается и несколько проблем, типа таймаута запросов (как внезапно оказалось даже для менеджеров ассист, часто запрашивать статус нельзя). Вероятно, новая логика планировалась только в следующей версии и сейчас находится в разрабатываемой ветке. Если вы собираетесь использовать активно этот модуль, то мы перенесём в 4.6 всё. Ошибка "Отсутствие объекта"/"Объект Заказ" происходит, если на сервере авторизации нет такого платежа. Это могла быть, если, например, платёж начал инициироваться и не завершился -- в БД биллинга информация есть, а на сервере assist нету. Как быть с такими платежами и в какой момент их удалять из БД и надо ли вообще - пока не решено. Вообще, модуль достаточно новый, и как следуют его логика поведения не отточена, а протокол assist достаточно хитрый и имеет много подводных камней. Если вы при практическом использовании внесёте какие то замечания - обязательно рассмотрим. |
Автор: | dimOn [ 22 сен 2009, 14:42 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
В общем, если хотите новую логику - перенесём в вашу версию. Логика не сырая, вполне отлажена и протестирована. Напишите здесь или в личку данные о себе, ещё лучше напишите в HelpDesk, если у вас есть доступ, там будет удобнее и оперативнее (бесплатно сделаем обращение по поводу обсуждения логики модуля). |
Автор: | alexpo [ 22 сен 2009, 15:09 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
Спасибо за ответ! Теперь более-менее понятно становится -мы только что поставили вашу систему и как раз тестируем . Какие данные Вам нужны? Это была первая попытка установки т.е. раньше не работало. Я думаю всем было бы интересно о том как сделать это и планировщиком и с обновленной системой. PS: Только что заметил-платежи бывают добавляются-а в приходе не появляются(( |
Автор: | dimOn [ 22 сен 2009, 16:08 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
alexpo писал(а): Какие данные Вам нужны? Ну, вообще - с кем имеем дело, что у вас за фирма, откуда, договор есть? И что куплено, что установлено итд. Или пока тестируете итд? Просто там не так мало переделывать в 4.6 придётся.alexpo писал(а): PS: Только что заметил-платежи бывают добавляются-а в приходе не появляются(( Это как это? Статус платежа становится "проведён", а в приход этому договору ничего не добавляется? Тогда должны быть ошибки, наверное, какие-нибудь. У вас тестовый режим сейчас включен?
|
Автор: | dimOn [ 24 сен 2009, 16:52 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
Итак? Надо портировать в 4.6? |
Автор: | alexpo [ 28 сен 2009, 13:10 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
Ну если это займет немного времени (до 1-2 недель), то давайте -но сейчас как мы понимаем легче написать , чтото свое. О предыдущем: Нет боевой режим. нет денег в приходе. Ошибок тоже нигде нет. |
Автор: | dimOn [ 29 сен 2009, 21:30 ] |
Заголовок сообщения: | Re: Не обновляется статус платежа |
Это займёт не так много, функционал готов, в принципе. А что мы можете "своё написать", не понял. Поделитесь - как это вы себе представляете, просто интересно ) Портирую, как только вы всё же скажете для кого я должен это сделать, заодно с "ошибками" разберёмся, если это ошибки, конечно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |