如何知道paypal交易是否成功?

时间:2015-05-24 14:37:22

标签: api paypal

我正在创建一个用户可以购买数字内容的网站。它不是可下载的材料或类似的东西,只是一个敏感的数据。

我使用了paypal付款按钮并将其整合到我的网站上。我用paypal沙箱测试了它。因此,我想在用户购买商品并回滚到网站后执行某项操作。那么请告诉我它是如何可能的?

1 个答案:

答案 0 :(得分:0)

对于您想要进行的任何事后处理,您应该使用Instant Payment Notification (IPN)

  

即时付款通知(IPN)是一种消息服务,可自动通知商家与PayPal交易相关的事件。商家可以使用它来自动化后台和管理功能,例如自动履行订单和为客户提供订单状态。

对于PHP,PayPal提供a basic IPN script to get you started。或者,您可以查看多年前我放在一起的this IPN template solution。它有一个安装程序,可以为您设置MySQL数据库,然后它会自动将所有IPN保存到数据库中并通过电子邮件通知您。您可以从那开始,然后轻松地自定义它以满足您的需求。