2012-01-01 154 views
1

我在BuyNow Page.BU上使用PayPal minicart。但问题是用户在完成PayPal网站上的牵引之后没有重定向回到页面。 尽管交易已经成功完成,但没有重定向到返回页面(http://XXX.org/BuyerInfo.aspxPayPal返回页面/成功页面问题

下面是代码

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
      <fieldset style="float:none"> 
       <input type="hidden" name="cmd" value="_cart" /> 
       <input type="hidden" name="add" value="1" /> 
       <input type="hidden" name="business" value="[email protected]" /> 
       <input type="hidden" name="item_name" value="Product 1" /> 
       <input type="hidden" name="amount" value="6.00" /> 

       <input type="hidden" name="currency_code" value="USD" /> 




<input type="hidden" name="return" value="http://XXX.org/BuyerInfo.aspx" /> 



       <input type="hidden" name="cancel_return" value="http://XXX.org" /> 

       <ul id="centerFix" style="text-align:justify" > 
        <li class="centerf"><strong>Price</strong>: $6.00</li> 

       </ul> 

       <input type="submit" name="submit" value="Add to cart" class="button" /> 
      </fieldset> 

     </form> 


     <form action="https://www.paypal.com/cgi-bin/webscr" method="post" class="last"> 
      <fieldset> 
       <input type="hidden" name="business" value="[email protected]"> 
       <input type="hidden" name="cmd" value="_cart"> 
       <input type="hidden" name="display" value="1"> 
       <input type="submit" name="submit" value="View your cart" class="button"> 
      </fieldset> 
     </form> 

感谢

+0

它不清楚你的Q很生病,你是否通过你的要求返回页面? – Liran 2012-01-01 14:09:16

+0

@Liran我已经添加了reurn页面 2012-01-01 18:39:14

回答

3

网站付款标准仅重定向自动,如果:

  1. PayPal账户已启用“自动退货”功能(通过配置文件>我的销售工具)
  2. 买方是注册贝宝买家

如果买方是不是注册贝宝买家,他们就必须点击橙色“返回到商家”按钮。

如果您设置了“返回”,则会覆盖您在“自动返回”设置中指定为返回网址的任何值。

您能否澄清为什么您需要将买家退回?当交易完成时,有更好,更安全的方式为您提供信息,如果这是您需要的信息。

+0

Robert感谢您的回复, 我需要直接用户到特定的返回页面,因为在该页面上用户上传图片并填写表格。 我的网站提供图片处理服务和客户需要上传图片,如果他/她完成了PayPal交易。因此,网站流量就像第一位用户完成贝宝交易一样。然后,当客户从贝宝网站返回到特定的成功页面时,他应该填写表单并上传图像(它是网站最重要的部分)。 另外我已经提到了返回网址&我在测试网站时使用了一个paypal账户。 谢谢 – 2012-01-01 15:44:03

+0

在这种情况下,我建议你宁愿去使用Express Checkout。这意味着使用PayPal API,但Express Checkout将*始终*将用户重定向回您的返回URL,而不会延迟。网站付款标准并不是这种情况(如前所述)。 – Robert 2012-01-01 21:02:40

+0

这意味着我不应该使用PayPal minicart?你能澄清一点吗? – 2012-01-02 18:44:49