通过PHP和/或JQuery检查付款是否成功?(PayPal API)

时间:2015-04-01 12:57:30

标签: php json api paypal

我只是在创建一个我卖东西的网站。本网站的工作原理如下:

  1. 客户确实选择了产品
  2. 客户点击链接购买产品,该产品将直接重定向到PayPal。
  3. 我现在要做的是以下内容,在付款绝对成功之后,我想在数据库中编写客户的paypal-email地址,如下所示:

      

    | id |贝宝|批准|

         

    | 1 | j@d.com |是的|

    我怎么能意识到这一点?之后是否必须将客户重定向到“Checkout Page”并在那里执行PHP-Code来读取数据?

    有人可以帮助我吗? :) 谢谢!

1 个答案:

答案 0 :(得分:0)

您正在寻找Instant Payment NotificationsInstant Payment Notification (IPN) is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, like automatically fulfilling orders and providing customers with order status.

因此,在每笔交易之后,PayPal会将通知发送回您的服务器监听器文件,其中包含您可以用来存储在数据库中的买家,交易信息。

您可以下载示例php代码here