【发布时间】:2013-05-20 02:55:03
【问题描述】:
我已成功使用 REST PHP API 完成了 PayPal 付款。但是,我想知道如何使用 PayPal 网络用户界面交叉引用 REST 交易。
在 REST 方面,我在交易获得批准之前收到了付款 ID (getID())。看起来像'PAY-5BH83448XN85470XXXXXXXXXXX'。
交易获得批准后,我在重定向 URL 上收到了另外三条信息:
- success=true
- token=EC-51Y92978Mxxxxxxxx
- PayerID=4Q7YVxxxxxxxx
当我登录 PayPal 并查看付款时,这些 ID 都与显示的不匹配。付款详情显示唯一的Transaction ID,如#4PP59868EXXXXXXXX,与上述任何内容都不匹配。
我如何交叉引用这些不同的数据?
【问题讨论】:
-
您是说API响应中返回的交易ID与您在收款人账户的支付交易明细中看到的交易ID不匹配?
-
我上面给出的部分数字都来自同一个交易。如您所见,它们都不匹配。我上面提到的 PayPal 账户是收款人的账户。在我的开发人员仪表板中,有一个与付款 ID 匹配的交易 ID 3WK932105XXXXXXXX。我想我真正的问题是在哪里可以找到响应中的事务 ID。这并不明显。如您所见,这些 ID 都不匹配。
-
您找到解决方案了吗?我有同样的问题。任何信息都会有所帮助