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

Posted

技术标签:

【中文标题】检查是不是通过 PHP 和/或 JQuery 成功付款?(PayPal API)【英文标题】:Check if payment was successful via PHP and/or JQuery?(PayPal API)检查是否通过 PHP 和/或 JQuery 成功付款?(PayPal API) 【发布时间】:2015-06-06 03:20:49 【问题描述】:

我只是在创建一个我在其中销售东西的网站。该网站按描述工作:

    客户确实选择了产品 客户点击链接购买产品,该产品将直接重定向到贝宝。

我现在要做的是,在付款肯定成功后,我想在数据库中写下客户的paypal-email地址,如下所示:

|编号 |贝宝 |批准 |

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

我究竟是如何意识到这一点的?之后是否必须将客户重定向到“结帐页面”并在那里执行 php 代码以读取数据?

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

【问题讨论】:

【参考方案1】:

您正在寻找Instant Payment Notifications。 Instant 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

【讨论】:

以上是关于检查是不是通过 PHP 和/或 JQuery 成功付款?(PayPal API)的主要内容,如果未能解决你的问题,请参考以下文章

PHP(或jQuery)有没有办法检查字符串是不是是人类可读的?

如何通过jQuery检查div类是不是存在三次或更多? [复制]

如何检查 PHP 中父文件夹中的文件夹或目录是不是可用?

订单成功时用PHP怎么做网站后台消息提醒

jQuery Ajax Json 响应 - 检查是不是为空

检查用户名和密码是不是匹配或可用 - Jquery