PayPal - 继续购物 Link/Button 无法像以前一样工作 - 我该如何更正此问题?
PayPal - Continue Shopping Link/Button Doesn't Work As Before - How Do I Correct This?
多年来,我一直在使用 FetchApp,通过 PayPal 销售我的数字产品。我正在开发我的 Rails 应用程序,其中设置了我的 PayPal 代码。我决定再次测试该代码并注意到当用户单击继续购物 link(当购物车中有商品时)或按钮(当购物车为空时)它不再像以前那样重定向到我的商店页面到。现在它返回到购物车并为他们点击“添加到购物车”按钮的最后一件商品添加一件商品。
原代码:
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks" %>
我进行了网络搜索,发现了一些关于此问题的非常古老的 post,包括 PayPal 社区网站上的一个。最新的post是2013年的,大部分是2009年或者2010年的,都建议我用target="_self"。我将代码更改为以下内容。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks", target: "_self" %>
我在购物车中添加了一件商品,将其移除并单击了“继续购物”按钮。它按预期返回了我的商店页面。当我选择另一个项目时,页面显示正确。但是,当我点击继续购物时,它并没有 return 进入商店页面,而是向购物车添加了第二件商品。它似乎退出并尝试 return 到商店页面,而是重定向回购物车。当我没有定义目标时,无论购物车中的内容如何,它都不会 return 进入商店页面。
当我这样修改代码时,同样的事情发生了。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks target= '_self'" %>
我发现的一些问题与我相信的 IE 8 和当时的 Firefox 有关。我正在使用 Mac 台计算机,在最新版本的 Safari、Firefox 和 Chrome 上遇到问题。我没有收到任何关于此问题的反馈,直到现在我也没有遇到过。我该如何解决这个问题?
我这样做 Google 搜索 paypal 继续购物不工作 site:paypal-community.com 在 PayPal 社区但发现很少相关问题。我会在 PayPal 上再次查看是否有任何东西。
我现在已经使用该按钮为我们的数字商品注释掉了所有 link。
我就此事联系了 FetchApp,他们确定这是 PayPal 问题。他们告诉我为 shopping_url 添加一个值以将 link Continue Shopping return 设置为。
我有两个问题。
- 我有本地化的网站
- 我有多个页面需要使用 PayPal 按钮 return 到
这是我开发并在所有使用 FetchApp 的网站上成功使用的解决方案,包括那些在多个页面上有按钮的网站。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_windows}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/#{I18n.locale}/thanks&shopping_url=http://#{request.host_with_port}/#{I18n.locale}/#{params[:action]}" %>
将此行添加到您的 PayPal HTML <FORM>
:
<input type="hidden" name="shopping_url" value="javascript:void(0);">
购物车页面仍会关闭,购物页面不受影响
多年来,我一直在使用 FetchApp,通过 PayPal 销售我的数字产品。我正在开发我的 Rails 应用程序,其中设置了我的 PayPal 代码。我决定再次测试该代码并注意到当用户单击继续购物 link(当购物车中有商品时)或按钮(当购物车为空时)它不再像以前那样重定向到我的商店页面到。现在它返回到购物车并为他们点击“添加到购物车”按钮的最后一件商品添加一件商品。
原代码:
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks" %>
我进行了网络搜索,发现了一些关于此问题的非常古老的 post,包括 PayPal 社区网站上的一个。最新的post是2013年的,大部分是2009年或者2010年的,都建议我用target="_self"。我将代码更改为以下内容。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks", target: "_self" %>
我在购物车中添加了一件商品,将其移除并单击了“继续购物”按钮。它按预期返回了我的商店页面。当我选择另一个项目时,页面显示正确。但是,当我点击继续购物时,它并没有 return 进入商店页面,而是向购物车添加了第二件商品。它似乎退出并尝试 return 到商店页面,而是重定向回购物车。当我没有定义目标时,无论购物车中的内容如何,它都不会 return 进入商店页面。
当我这样修改代码时,同样的事情发生了。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_pdf}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/en/thanks target= '_self'" %>
我发现的一些问题与我相信的 IE 8 和当时的 Firefox 有关。我正在使用 Mac 台计算机,在最新版本的 Safari、Firefox 和 Chrome 上遇到问题。我没有收到任何关于此问题的反馈,直到现在我也没有遇到过。我该如何解决这个问题?
我这样做 Google 搜索 paypal 继续购物不工作 site:paypal-community.com 在 PayPal 社区但发现很少相关问题。我会在 PayPal 上再次查看是否有任何东西。
我现在已经使用该按钮为我们的数字商品注释掉了所有 link。
我就此事联系了 FetchApp,他们确定这是 PayPal 问题。他们告诉我为 shopping_url 添加一个值以将 link Continue Shopping return 设置为。
我有两个问题。
- 我有本地化的网站
- 我有多个页面需要使用 PayPal 按钮 return 到
这是我开发并在所有使用 FetchApp 的网站上成功使用的解决方案,包括那些在多个页面上有按钮的网站。
<%= link_to image_tag("http://www.paypal.com/en_US/i/btn/btn_cart_LG.gif", class: "img-responsive aspect", alt: "#{t :add_to_cart_windows}"), "http://mycompany.fetchapp.com/sell/xxxxxxxx/ppc?return=http://#{request.host_with_port}/#{I18n.locale}/thanks&shopping_url=http://#{request.host_with_port}/#{I18n.locale}/#{params[:action]}" %>
将此行添加到您的 PayPal HTML <FORM>
:
<input type="hidden" name="shopping_url" value="javascript:void(0);">
购物车页面仍会关闭,购物页面不受影响