Посмотреть содержимое корзины Paypal на моем сайте
У меня есть кнопки PayPal "Добавить в корзину" на моем сайте и кнопка "Просмотреть корзину" вверху каждой страницы.
Код кнопки просмотра корзины:
<form target='paypal' action='https://www.paypal.com/cgi-bin/webscr' method='post'>
<input type='hidden' class='displaynone' name='cmd' value='_cart' />
<input type='hidden' class='displaynone' name='business' value='XXXXXXX123' />
<input type='hidden' class='displaynone' name='display' value='1' />
<input type='submit' class='paypalcart' value='View Cart' />
</form>
В настоящее время нажатие "Просмотр корзины" открывает новую вкладку браузера и отображает элементы, добавленные на веб-сайте PayPal.
Вместо этого я бы хотел нажать кнопку "Просмотреть корзину", чтобы перевести пользователя на мою страницу. www.example.com/cart
а затем отобразить содержимое корзины PayPal на этой странице в <div>
или же <iframe>
(или что-то другое).
Какие-либо предложения?
Спасибо большое.
2 ответа
Ты можешь использовать Minicart Js
, Источник, который действительно не соответствует вашим требованиям, но он не перенаправляет на сайт PayPal, когда вы нажимаете "Добавить в корзину", а вместо этого открывает лайтбокс внутри вашего собственного сайта, когда вы нажимаете "Оформить заказ", он переходит на страницу оформления PayPal. Образец Демо
Вам нужно встроить пользовательскую корзину на свой сайт, а не использовать корзину PayPal. Есть несколько способов сделать это. Вы используете WordPress случайно? Если это так, я бы рекомендовал установить WooCommerce, а затем плагин PayPal для WooCommerce.
Если вы используете какой-то другой тип фреймворка, вы можете найти для него подходящее решение для корзины покупок. В противном случае, вам просто нужно создать его самостоятельно.
Затем вы можете либо использовать метод загрузки корзины для отправки сведений о корзине в PayPal для оформления покупки, либо использовать Express Checkout (что я бы порекомендовал), если вы знакомы с API веб-службы.