【问题标题】:PayPal doesn't redirect back to customer page when paying through PayPal with a credit card in sandbox使用沙盒中的信用卡通过 PayPal 付款时,PayPal 不会重定向回客户页面
【发布时间】:2011-09-21 08:35:22
【问题描述】:

我正在使用 Paypal 立即购买按钮 和 Sanbox 卖家帐户。 我已经生成了按钮代码并提供了我网页的 返回 URL,但是当我通过 没有 PayPal 帐户链接 付款并按照所有流程通过 Credit 付款时卡片。

在此过程中,我选择继续以访客身份付款且不使用我的 PayPal 帐户,但在我点击 Pay 按钮后,我没有被重定向到我提供的返回 URL 页面。

如何解决这个问题:(:(

这里是按钮代码:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="paypalForm">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="skariz_1316503728_biz@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="PSYC-OH-METER">
<input type="hidden" name="amount" value="2.00">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="custom" >
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHostedGuest">
<a onclick="validateForm();" > <img alt=""
src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" onmouseover="this.style.cursor='pointer';" /></a>

</form>

【问题讨论】:

    标签: paypal payment sandbox


    【解决方案1】:

    这是预期的行为。如果交易是客人付款,您需要先点击“返回商家”按钮,然后才会重定向到返回网址。
    您可以选择通过传递“cbt”参数来更改“返回商家”按钮的措辞。
    例如
    &lt;input type="hidden" name="cbt" value="Click here to complete your purchase"&gt;

    很遗憾,使用 Website Payments Standard 无法将客人结账自动重定向到您的返回 URL。

    如果这对您来说是必须的,您需要集成 PayPal Express Checkout(免费),它总是重定向回您的网站,因为您的网站是“调用最后的集合”的网站(调用完成交易的API调用。即DoExpressCheckoutPayment)。

    【讨论】:

    • HTML 变量的措辞令人困惑。您可能认为它实际上返回了客户,但它只是在 Paypal 页面上提供了一个带有返回 URL 的链接。可以尝试的另一件事是在帐户设置中启用“自动退货”。我不确定您是否可以通过这种方式将变量传回返回页面。
    • 是的,如果您打开“自动返回”,它将自动重定向到按钮中指定的return URL。但你是对的,在“paypal account optional”流程中,它不会按照 Paypal 网站上的说明自动返回。
    【解决方案2】:

    当我看到这样的问题时,我首先检查的是请求中传递的 URL。

    您是否在本地运行您的应用程序?您是否将 localhost URL 传递给 PayPal?

    您是否向 PayPal 传递了有效的 URL?

    【讨论】:

    • true 但我在发布我的问题之前确保这些事情,当我使用 Pay from PayPal account(沙盒买家帐户)付款时,我很容易被定向到我提供的返回 URL 页面.所以问题就在那里......
    猜你喜欢
    • 1970-01-01
    • 2015-10-27
    • 2013-05-31
    • 2016-10-27
    • 2015-08-19
    • 2012-01-14
    • 2015-05-10
    • 2018-01-09
    • 2017-03-09
    相关资源
    最近更新 更多