php - Paypal IPN中的交易ID(txn_id)与发票上的不一样?

标签 php paypal

我在我目前正在使用的网站上使用 PayPal,一切正常:用户被发送到 paypal,付款,然后返回,IPN 验证工作正常。

唯一的事情是,我注意到,使用沙箱时,提供给买家的交易编号与我在 IPN 数据 (txn_id) 中获得的交易编号不同。我想知道,如果客户给我他在发票上获得的确认号码,而该号码与 PayPal 系统中的不同,我应该如何帮助我网站上的客户?我在 IPN 脚本中是否遗漏了一些可以让我获得相同信息的东西?我在文档中没有看到任何相关内容,我可能不是第一个注意到这一点的开发人员......

感谢您能给我的任何帮助。

最佳答案

卖家的交易 ID 与买家的交易 ID 不同,因为它们是两种不同的操作(一次借记,一次贷记)。 见于PayPal IPN unique identifier

关于php - Paypal IPN中的交易ID(txn_id)与发票上的不一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5588853/

相关文章:

html - Paypal 网址显示的是滑稽的字符

php - Laravel 5.1 同一模型上的多个多对多关系

php - 在带有 MySql 的 PHP 中插入相同结果之前和之前选择

php - WordPress RSS 中超过 10 个帖子的参数

php - Paypal 错误 - getTransactionFee 方法不存在

php - Paypal Payments Pro - 随机失败

PayPal API 错误 -- 此付款请求必须由发件人授权

php - 如何通过 php 为更新、插入、删除的 WHERE 子句选择 mysql 行 ID?

php - 在 View 文件中可以写什么url代码来调用Laravel Controller中的函数?

ios - Apple 对 Paypal 交易收费吗?