Редирекит на страницу оплаты покупки (PayPal)
-
Всем привет!
Я создаю плагин для одного сервиса и мне нужно получить редирект на страницу PayPal. Суть в том чтобы при нажатие на кнопку срабатывал скрипт и человек переходил на страницу PayPal и далее делал оплату (как реализовано в стандартном gateway paypal от woocommerce при нажатии на кнопку place order на странице checkout). Проблема в том, что я не могу получить редирект на paypal, а получаю только refresh страницы… Заказ уже сформирован и имеет номер 2660. При этом ошибки никакой нет!Вот элементарный пример темплейта с исходным кодом:<?php get_header(); ?> <form method="post" action=""> <input type="submit" value="click" name="submit"> </form> <?php function display() { $order = new WC_Gateway_Paypal(); $order -> process_payment(2660); } if(isset($_POST['submit'])) { display(); } ?> <?php get_footer(); ?>
Вот логи самого PP:
2018-10-03T19:46:54+00:00 INFO Generating payment form for order 2660. Notify URL: https://html/wc-api/WC_Gateway_Paypal/ 2018-10-03T19:46:54+00:00 INFO PayPal Request Args for order 2660: cmd=_cart&business=bobby%40gmail.com&no_note=1¤cy_code=USD&charset=utf-8&rm=2&upload=1&return=https%3A%2F%2Fhtml%2Fcheckout%2Forder-received%2F2660%2F%3Fkey%3Dwc_order_5bb4948deed7d%26utm_nooverride%3D1&cancel_return=https%3A%2F%2Fhtml%2Fcart%2F%3Fcancel_order%3Dtrue%26order%3Dwc_order_5bb4948deed7d%26order_id%3D2660%26redirect%26_wpnonce%3Df5bf24740e&page_style=&image_url=&paymentaction=sale&bn=WooThemes_Cart&invoice=WC-2660&custom=%7B%22order_id%22%3A2660%2C%22order_key%22%3A%22wc_order_5bb4948deed7d%22%7D¬ify_url=https%3A%2F%2Fhtml%2Fwc-api%2FWC_Gateway_Paypal%2F&first_name=John+B&last_name=Johnson&address1=1184+Langtown+Road&address2=&city=Ridgeway&state=IN&zip=52165&country=US&email=JohnBJohnson%40rhyta.com&night_phone_a=563&night_phone_b=737&night_phone_c=0222&no_shipping=1&tax_cart=0.00&item_name_1=23412908290&quantity_1=1&amount_1=233&item_number_1=
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Редирекит на страницу оплаты покупки (PayPal)» закрыта для новых ответов.