通过URL而不是HTML提交Paypal打开新标签页

时间:2018-10-26 07:55:58

标签: url paypal query-parameters

问题:“添加到购物车”超链接会为每次点击打开一个新的浏览器标签,而不是合并为单个点击。

理想的解决方案::单击“添加到购物车”超链接时,它们将仅在单个选项卡中填充结帐屏幕。

我使用已发布的Google表格在列表中列出一些待售商品。每个项目都有一个标记为“添加到购物车”的相邻超链接,该超链接具有自己的唯一Paypal URL以传递输入(我在下面粘贴了示例)。这可以正常工作,但是如果用户单击另一个“添加到购物车”,则会打开另一个选项卡。这似乎没什么大不了,但是这是一种糟糕的用户体验,始终使他们感到困惑,并导致结帐问题。使用HTML,这不是问题,但是我不能使用HTML。

所以我的问题是,是否可以使用Google脚本在单个选项卡中打开所有“添加到购物车” URL?还是通过自动关闭第一个标签以支持下一个标签的方式?或者甚至可以在SAME选项卡中以mimick target =“ _ self”之类的方式但以URL格式打开?或其他任何方式?

(例如:https://www.paypal.com/cgi-bin/webscr?cmd=_cart&business=bob123%40gmail%2ecom&lc=US&item_name=TOYTRACTOR&item_number=123456789&amount=999%2e00&currency_code=USD&button_subtype=products&no_note=0&cn=Add%20special%20instructions%20to%20the%20seller%3a&no_shipping=2&shipping=10%2e00&add=1&bn=PP%2dShopCartBF%3abtn_cart_LG%2egif%3aNonHosted

1 个答案:

答案 0 :(得分:0)

不幸的是,这就是使用贝宝标准购物车按钮的体验。我建议您切换到建立自己的购物车体验,然后可以使用cart upload method建立PayPal标准请求。

或者,您可以转到Express Checkout APIs,该菜单为您提供更多功能。