|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|||||||||||
Как перехватить массив POST об успешной оплате?09.12.2024, 10:28. Показов 2666. Ответов 38
Метки нет (Все метки)
Ребята, здравствуйте!
Подскажите, как можно перехватить массив, отправляемый платежной системой (конкретно Webpay) в случае успешной оплаты по ЕРИП? Вот из документации: "При оплате платежей через систему АИС "Расчет" (ЕРИП) система WEBPAY извещает Интернет-ресурс о проведенной операции по адресу wsb_notify_url (если он указан в поле формы, либо задан в настройках биллинг-аккаунта)... " Связывался с техподдержкой. Утверждают, что по данному адресу массив успешно отправляется. как можно его считать? Пробовал банальное
0
|
|||||||||||
| 09.12.2024, 10:28 | |
|
Ответы с готовыми решениями:
38
ИНТЕРКАССА / POST при успешной оплате Не могу получить уведомление об успешной оплате в платежной системе Payanyway через API Как перехватить post-запрос? |
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 09.12.2024, 14:14 [ТС] | |
|
Чуть что, вот URL на который должен отправляться массив: https://vzakupki.by/notify.php
0
|
|
|
Заблокирован
|
|||||||||||||||||
| 09.12.2024, 14:20 | |||||||||||||||||
Сообщение было отмечено Artiom-1984 как решение
Решение
Всё работает. Вот запись у меня на сервере в файле log.txt
Вот на пыхе
1
|
|||||||||||||||||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 09.12.2024, 14:21 [ТС] | |
|
Пришел массив!
0
|
|
|
Заблокирован
|
|||
| 09.12.2024, 14:22 | |||
![]() Добавлено через 49 секунд
0
|
|||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
||||||
| 09.12.2024, 14:26 [ТС] | ||||||
|
Он, похоже, уже и из моей консоли пришел.
Добавлено через 1 минуту Ну да! массив приходит (из консоли). Что это значит? Добавлено через 2 минуты Код в файл, так понимаю вот этот вернуть?
0
|
||||||
|
Заблокирован
|
|||
| 09.12.2024, 14:33 | |||
|
Добавлено через 55 секунд
0
|
|||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 09.12.2024, 15:02 [ТС] | |
|
О, пришел нужный массив после оплаты!
Так а что изменилось? Ничего же, вроде, не исправили! Добавлено через 28 минут Что-то пару раз пришел массив и перестал. При попытки отправки из консоли выдает: Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://vzakupki.by/notify.php. (Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»). Код состояния: 200.
0
|
|
|
Заблокирован
|
||
| 09.12.2024, 15:12 | ||
|
А зачем ты вообще это делаешь? Это же надо было для проверки. Проверка прошла. Всё ок. Добавлено через 2 минуты У тебя косяк в твоем скрипте. Что ты там уже мутил. В двух строчках заблудился? Сайт vzakupki.by пока не может обработать этот запрос. HTTP ERROR 500
0
|
||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 09.12.2024, 15:17 [ТС] | |
|
Немного не понял вопроса. Но если стратегически, нужно после оплаты автоматически изменить поля базы данных того пользователя, который оплатил. Открыть доступ к закрытой информации.
Добавлено через 1 минуту А сейчас? Лишняя закрывающая скобка стояла. Добавлено через 2 минуты Что-то массив все равно перестал приходить
0
|
|
|
Заблокирован
|
|||
| 09.12.2024, 15:18 | |||
|
0
|
|||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
||||||
| 09.12.2024, 15:18 [ТС] | ||||||
|
Код сейчас в файле
0
|
||||||
|
Заблокирован
|
|||
| 09.12.2024, 15:21 | |||
|
Добавлено через 1 минуту
0
|
|||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 09.12.2024, 15:28 [ТС] | |
|
Массив не приходит опять
![]() Барабар, можешь отправить тестовый? Пока url не менял. Добавлено через 35 секунд Сейчас заменю на $_POST Добавлено через 1 минуту Ага, пришел массив. Значит, только через $_POST. Ok Добавлено через 4 минуты Барабар, благодарю за помощь.
0
|
|
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||||||||||||
| 09.12.2024, 16:34 | ||||||||||||
|
https://www.php.net/manual/ru/... s.post.php $_POST будет только при заголовках Content-Type: application/x-www-form-urlencoded или multipart/form-data (как при обычной отправки формы); Это зависит от платежной системы, смотря какой запрос он вам шлет. Поэтому в первую очередь нужно смотреть метод запроса, а не наличие $_POST.
Т.е. одновременно не может быть json и $_POST, либо одно, либо другое. Вам нужно посмотреть в каком формате отправляет платежная система.
0
|
||||||||||||
|
Заблокирован
|
||
| 09.12.2024, 17:01 | ||
|
sad67man, еще бы знать, что ТС в итоге хочет. Возможно, и записывать в файл ничего не надо, а сразу в базу.
0
|
||
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||
| 09.12.2024, 17:10 | ||
|
0
|
||
|
Супер-модератор
3978 / 2145 / 833
Регистрация: 13.03.2010
Сообщений: 7,044
|
|
| 09.12.2024, 17:30 | |
|
sad67man, справедливости ради, в описании любого нормального api/вебхука есть формат...
0
|
|
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||
| 09.12.2024, 18:54 | ||
|
Второй - посмотреть по факту запроса) Но нужно знать как правильно смотреть. $_POST может быть пуст, а json_decode может вызвать ошибку. Тут уже имитация запроса не поможет - так как мы еще не знаем как его имитировать. А автор любит просто копировать код с форума - нужно предложить что-то, что даст хоть какой-то результат, желательно с первого раза, а то мы тут застрянем надолго)
0
|
||
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 10.12.2024, 15:03 [ТС] | |
|
Ребята, спасибо, но я уже справился
Платежная система отправляет массив POST
0
|
|
| 10.12.2024, 15:03 | |
|
Возможно ли перехватить POST Перехватить EndReequest после post запроса excel file Необходимо перехватить ответ на post-запрос, отредактировать его, и отправить дальше Есть массив POST. Как будет выглядеть рисунок, если этот массив нарисовать? Как отдать массив в post Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|