При внедрении модуля "Сбербанк" столкнулись вот с какой особенностью. При оплате из ЛК после нажатия "Оплатить" перебрасывает на страницу ввода карты. После успешного ввода и подтверждения БГБ перенаправляет в ЛК на страницу оплаты. Но платёж остается в статусе "Новая" и не меняет его. Хотя в логах сервера "приезжает" status=1 - что соответствует успешной транзакции.
Логи сервера:
Код:
11-22/17:21:06 DEBUG [http-bio-0.0.0.0-8443-exec-3] AbstractDao - Запрос: https://3dsec.sberbank.ru/payment/rest/register.do?amount=1000&language=ru&orderNumber=24&userName=xxx&password=xxx&description=%D0%9F%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5+%D1%81%D1%87%D0%B5%D1%82%D0%B0+%D0%BF%D0%BE+%D0%B4%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D1%83+%E2%84%96+bor25&returnUrl=https%3A%2F%2Fstat.st-net.ru%2Fbgbilling%2Fwebexecuter%3Faction%3DDoTransaction%26module%3Dsberbank%26mid%3D162%26operation%3DorderStatus
11-22/17:21:07 DEBUG [http-bio-0.0.0.0-8443-exec-3] AbstractDao - Ответ: {"orderId":"02cdc91d-d904-70de-bd5d-a8b55e2b04d8","formUrl":"https://3dsec.sberbank.ru/payment/merchants/sbersafe/payment_ru.html?mdOrder=02cdc91d-d904-70de-bd5d-a8b55e2b04d8"}
Логи nginx
Код:
"GET /bgbilling/webexecuter?action=DoTransaction&module=sberbank&mid=162&operation=orderStatus&orderNumber=24&mdOrder=02cdc91d-d904-70de-bd5d-a8b55e2b04d8&operation=deposited&status=1 HTTP/1.1" 200 1677 "-" "Apache-HttpClient/4.5.1 (Java/1.8.0_221)"
И в личном кабинете Сбера платеж в статусе "Запрос успешно обработан"
Интересует еще правильно ли указываю callback url?
Код:
sberbank.rest.return.url = https://stat.st-net.ru/[b]bgbilling/webexecuter?action=DoTransaction&module=sberbank&mid=162&operation=orderStatus[/b]
Код:
Информация о версии:
Клиент: вер. 6.2.849 / 22.12.2016 16:31:48
os: Windows 10; java: Java HotSpot(TM) Client VM, v.1.8.0_151
Сервер: вер. 6.2.1149 / 22.12.2016 16:33:23
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_77
assist: вер. 6.2.88 / 09.11.2016 15:23:35
bill: вер. 6.2.97 / 14.12.2016 14:33:00
bvcom: вер. 6.2.95 / 14.07.2016 14:11:19
card: вер. 6.2.39 / 26.05.2016 14:50:45
dialup: вер. 6.2.315 / 01.03.2016 00:17:59
email: вер. 6.2.177 / 14.12.2016 14:27:42
inet: вер. 6.2.704 / 19.12.2016 21:03:04
ipn: вер. 6.2.262 / 19.12.2016 21:02:58
megogo: вер. 7.0.28 / 08.10.2018 19:16:54
mps: вер. 6.2.221 / 04.10.2016 19:16:15
npay: вер. 6.2.197 / 04.10.2016 19:12:21
phone: вер. 6.2.287 / 19.12.2016 21:03:24
rentsoft: вер. 6.2.63 / 04.10.2016 19:16:26
reports: вер. 6.2.213 / 03.10.2016 16:59:27
rscm: вер. 6.2.178 / 04.10.2016 19:16:30
ru.bitel.bgbilling.plugins.bonus: вер. 6.2.122 / 28.11.2016 20:59:09
ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.114 / 25.07.2017 14:33:27
ВНИМАНИЕ: клиентская версия: 6.2.107 / 15.07.2016 13:25:39
ru.bitel.bgbilling.plugins.crm: вер. 6.2.195 / 04.10.2016 19:16:05
ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.95 / 14.12.2016 14:33:16
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
sberbank: вер. 6.2.66 / 16.03.2018 00:59:33
subscription: вер. 6.2.44 / 19.11.2018 18:05:32
trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
tv: вер. 6.2.238 / 30.11.2016 17:54:27
voiceip: вер. 6.2.191 / 14.12.2016 14:29:33
wm: вер. 6.2.189 / 04.10.2016 19:16:46
yamoney: вер. 6.2.58 / 04.10.2016 19:16:49
Окружение:
Клиент:
os: Windows 10 x86, 10.0
java: Java HotSpot(TM) Client VM, v.1.8.0_151
jre home: C:\Program Files (x86)\Java\jre1.8.0_151
default tz: 22.11.2019 17:47 MSK +0300 (Europe/Moscow)
user tz: 22.11.2019 17:47 MSK +0300 (Europe/Moscow)
locale: ru_RU
Сервер:
os: Linux amd64, 4.9.0-3-amd64
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_77
jre home: /opt/java/java-8-oracle/jre
default tz: 22.11.2019 17:47 MSK +0300 (Europe/Moscow)
db time: master: 22.11.2019 17:47 MSK
db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci)
locale: ru_RU
uptime: Started: 21.11.2019 14:53:27 Uptime: 1 d 02:53:42
Третьи стороны:
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/