За последние 24 часа нас посетили 17239 программистов и 1573 робота. Сейчас ищут 627 программистов ...

Перенаправление пользователя после ответа по api (woocmmerce)

Тема в разделе "Wordpress", создана пользователем evg29111, 24 сен 2024.

Метки:
  1. evg29111

    evg29111 Новичок

    С нами с:
    24 сен 2024
    Сообщения:
    1
    Симпатии:
    0
    Всем привет!
    Вопрос банальный, но...
    Создал плагин - платежный шлюз для Woocommerce для оплаты Юкассы.
    Код успешно отправляет запрос, приходит правильный (успешный) ответ.
    В ответ имеется ссылка на страницу оплаты от Юкассы.
    Обычным способом перенаправить пользователя не получается, возникает ошибка CORS "No 'Access-Control-Allow-Origin'..."

    Пробовал перенаправлять командой
    "$url_redirect = $body['confirmation']['confirmation_url']; //Получаю ссылку, которая пришла в ответе
    header('Location: ' . $url_redirect, true, 301);
    exit();"
    При использовании "wp_redirect( $url_redirect, 301 );" - ошибка аналогичная.

    Нашел один из способов - передать ссылку в файл-скрипт js, но столкнулся с тем, что ответ приходит по ajax и не знаю, как передать значение в уже загруженный скрипт и после ajax.

    Может есть идеи или уже кто-то решал подобную задачу? Буду признателен за любую помощь и идею.