2

我在整个网站上设置了贝宝“添加到购物车”按钮,并在每个页面的顶部设置了“查看购物车”按钮。

查看购物车按钮的代码是:

  <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>

目前,单击“查看购物车”会打开一个新的浏览器选项卡并显示在贝宝网站上添加的项目。

相反,我想单击“查看购物车”按钮将用户带到我的页面www.example.com/cart,然后将 paypal 购物车的内容显示在该页面上的<div><iframe>(或其他内容)中。

有什么建议么?

非常感谢。

4

2 回答 2

1

您需要在您的网站中构建自定义购物车,而不是使用 PayPal 购物车。有很多方法可以做到这一点。您是否偶然使用了 WordPress?如果是这样,我建议安装WooCommerce,然后安装PayPal for WooCommerce 插件

如果您正在使用其他类型的框架,您可能会找到一个不错的购物车解决方案。否则,您只需要自己构建它。

然后,您可以使用购物车上传方法将购物车详细信息发送到 PayPal 进行结帐,或者如果您熟悉 Web 服务 API,则可以使用Express Checkout (我会推荐)。

于 2014-06-04T02:06:05.723 回答
0

您可以使用Minicart Js. 确实不符合您要求的来源,但是当您单击“添加到购物车”时它不会重定向到贝宝网站,而是在您单击“结帐”时最终在您自己的网站内打开灯箱,它会将您带到贝宝结帐页面。示例演示

于 2014-06-04T14:24:53.453 回答