【发布时间】:2012-01-23 13:19:28
【问题描述】:
我正在使用带有 NVP API(使用 PHP)的 PayPal 进行快速结帐。在将用户重定向到 Paypal 之前,我正在数据库中创建发票记录。如果用户在处理后没有返回我的网站,我正在使用 IPN 确认购买,然后更新确认付款的发票记录。我仍处于沙盒模式,并试图弄清楚如何将 NVP 开始的交易与 IPN 得到的确认联系起来。
我需要验证在 NVP 中发送的“PAYMENTREQUEST_n_INVNUM”是否会在 IPN 帖子中作为“发票”返回。
似乎在我上线之前我无法实际测试这个,因为沙盒 IPN 似乎在 NVP 发起的沙盒交易中不活跃 - 这是正确的吗?
感谢您的帮助。
【问题讨论】:
-
您可以使用自定义字段作为传递变量。分配一个 ID,并使用它来链接交易。
-
是的,自定义字段是我存储发票编号的第二选择。我希望“发票”专用于此目的,如果需要,我可以将自定义用于其他一些数据。
标签: paypal paypal-ipn confirmation nvp