【问题标题】:PayPal does not return transaction informationPayPal 不返回交易信息
【发布时间】:2014-08-05 03:16:12
【问题描述】:

我正在尝试在我的网站上集成 PayPal,但我无法从 PayPal 接收有关交易的信息。

我正在使用沙盒环境进行测试。

我生成了表单并将返回网址放入其中:

<input type='hidden' name='return' value='my-local-site/success.php'>

在所有付款完成后(并且付款正确 - 我将钱存入我的帐户),我将返回到 my-local-site/success.php,但没有关于此交易的任何参数。

我试图让它像这里一样 - http://www.dollarfry.com/paypal-integration-guide-php/ 但它对我不起作用。

我的问题是为什么我没有从 PayPal 收到任何有关交易的信息,因为付款是通过沙盒正确完成的(资金从一个帐户正确发送到另一个帐户)。

我想获得一些类似的信息

http://my.local.site/success.php?tx=6BC88318RN685282M&st=Completed&amt=20.00&cc=USD&cm=&item_number=BEAR05

我应该怎么做才能获得这些信息?是我做错了什么,还是我的帐户有问题?

谢谢!

【问题讨论】:

    标签: paypal


    【解决方案1】:

    尝试添加一个额外的参数。

    <input type="hidden" name="rm" value="0" />
    

    查看 PayPal 的 HTML 变量文档以了解更多详细信息。在那个页面上搜索“return method”应该很容易找到。

    【讨论】:

    • 不,它不起作用。我还设置了 IPN 配置并将 notify_url 添加到我的表单中,但我没有收到来自 PayPal 的任何回调。
    • 那么你想使用哪个? IPN 或 PDT。它们是两种不同的东西。
    猜你喜欢
    • 1970-01-01
    • 2011-01-26
    • 2012-02-25
    • 2023-03-17
    • 2012-08-05
    • 1970-01-01
    • 2014-08-21
    • 2020-08-13
    • 2011-06-16
    相关资源
    最近更新 更多