来自PayPal的回拨。如何知道用户立即成功付款?

时间:2012-10-05 17:53:17

标签: php web paypal e-commerce paypal-ipn

我正在运营一个电子商务网站,我想整合PayPal。我需要立即知道用户通过信用卡付款后是否成功付款。我有机会用PayPal做到这一点吗?

我听说过PayPal有一项名为IPN的服务,它可以发布到我的服务器并告诉我交易的状态。但很多人抱怨IPN的PHP API存在巨大延迟。

2 个答案:

答案 0 :(得分:1)

几小时前完成了IPN集成:)。

IPN代表即时付款通知。在大多数情况下它只是工作(嗨应用粉丝!)。

您添加一个包含货币和返回网址等变量的表单,以及您希望Paypal在付款时发送交易信息的特殊页面。收到通知并不意味着资金会发送到您的帐户,但交易已完成。 (未向您的帐户获取资金的可能原因包括卡提供商,帐户不完整等问题)

您将面临有关具体问题的一些问题。但我建议检查paypal网站及其API文档。它们非常直接,对您的编程语言以及HTTP的工作方式有一点了解,您可以实现它。

我看过一些关于PayPal IPN系统的帖子很慢。我自己没见过,但在大多数情况下,我确信在用户回到您的网站之前,您会收到PayPal API调用。

答案 1 :(得分:0)

我使用nSoftware's PayPal插件取得了巨大成功。