208 похожих чатов

Это у вас штатный механизм не работает, или прикрутили сверху

что-то?

8 ответов

22 просмотра

Не очень понял вопрос.

Roma- Автор вопроса
Dane Saveliev
Не очень понял вопрос.

в битриксе есть возможность использовать сбербанк платежку. она работает. у вас не работает - значит, либо не правильно настроили либо делаете что-то кастомное

Roma
в битриксе есть возможность использовать сбербанк ...

Есть стандартный модуль, его и использую. Только не платежки, а онлайн оплаты. Он работает (я не говорил, что не работает). Просто в нем не предусмотрено обработки ответа платежного шлюза в режиме непосредственного ответа. Т.е.: - либо ответ на определенные страницы и "сами обрабатывайте, как хотите своими средствами"; - либо ответ через отложенный коллбек платежной системы (требуется дополнительные настройки как со стороны модуля, так и со стороны специалистов Сбера). Еще раз. Модуль работает штатно. Я расковырял его handler и увидел, что там нет возможности обратиться к методу getOrderStatus (отправка запроса для получения информации о платеже) без наличия объекта Payment, а его не получить без запроса getOrderStatus...

Roma- Автор вопроса
Dane Saveliev
Есть стандартный модуль, его и использую. Только н...

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

Roma
а, вы хотите сами проверять статус оплаты а не жда...

Бинго! :0) Тем более, что в модуле онлайн оплаты, который является стандартным в Битрикс.Интернет-магазин, такой коллбек предусмотрен чисто теоретически. Есть другой модуль, распространяемый самим Сбером. В нем с этим - все нормально. Вопрос только в том, что работает это, только узко для данной платежной системы. В другой, такого может быть не реализовано (например, ГазПромБанк).

Roma- Автор вопроса
Dane Saveliev
Бинго! :0) Тем более, что в модуле онлайн оплаты, ...

а зачем это нужно? на странице “спасибо за заказ” что-то вывести специфическое?

Roma
а зачем это нужно? на странице “спасибо за заказ” ...

Да. Плюс, обработать результат платежа

Roma- Автор вопроса
Dane Saveliev
Бинго! :0) Тем более, что в модуле онлайн оплаты, ...

так вам, получается, в любом случае нужно будет лонгпулинг делать.. либо пинговать периодически сервис оплаты - а не обработалась ли уже моя оплата, либо проверять статус оплаты заказа в битриксе (имхо, это проще и дешевле)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта