Paypal IPN和交易ID

Mar*_*ark 0 paypal

我目前在我的网站上有一个简单的Paypal按钮,人们输入一些信息保存到数据库中,按钮然后将它们带到paypal支付20英镑加入.问题是网站和PayPal之间没有链接,所以我必须手动交叉检查每次加入网站的人对Paypal.

我看过Paypal IPN看起来很理想,但我无法弄清楚如何匹配交易.

即IPN发送给我一个txn_id,但我没有这个.我需要一种方法来发送生成并保存每个交易的唯一ID,与用户一起发送到Paypal,然后Paypal通过IPN发回给我.

我在Paypals伪劣文档中迷失了方向,所以来自SO的任何帮助都会有所帮助!

(偏离主题咆哮:为什么PayPal有这么多域名:paypal.com,paypal-business.com,x.com,paypal-marketing.com,...他们不能拼写网络钓鱼吗?!)

Dav*_*yen 5

将您的ID(如数据库行ID)传递给带custom变量的Paypal ,您可以使用customIPN中的变量交叉引用它.

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables