Поставщик api My Payment возвращает HTML-страницу в теле.Содержание тела ответа html-форма с javascript, который автоматически отправляет форму, и покупатель должен быть перенаправлен на страницу оплаты внешнего провайдера.
Вопрос:
Как сделать так, чтобы ответ от провайдера отображался в браузере?
Проблема:
Теперь я отправляю запрос api провайдеру в функции process_payment .Результатом этой функции является массив php
return array(
'result' => 'success',
'redirect' => $url
);
Затем $ url передается в Ajax.Ajax видит $ url и перенаправляет покупателя на эту страницу.
Мне нужно добиться этого процесса:
- Клики покупателя Разместить заказ
- В бэкэнде обрабатываются все данные заказа, затем отправляется запрос к Платежному провайдеру
- Ответ (ЗАПОЛНЕННАЯ ФОРМА HTML) на запрос необходимо напечатать на пустой html-странице .
- Форма автоматически отправляется, и страница оплаты провайдера показывается