gpt4 book ai didi

php - PayPal REST API 交叉引用交易与支付

转载 作者:搜寻专家 更新时间:2023-10-31 21:37:02 25 4
gpt4 key购买 nike

我已经成功地使用 REST PHP API 完成了 PayPal 支付。但是,我想知道如何将 REST 交易与 PayPal Web 用户界面交叉引用。

在 REST 方面,我在交易获得批准之前收到了付款 ID (getID())。它看起来像 'PAY-5BH83448XN85470XXXXXXXXXXX'

交易获得批准后,我会在重定向 URL 收到另外三条信息:

- success=true
- token=EC-51Y92978Mxxxxxxxx
- PayerID=4Q7YVxxxxxxxx

当我登录 PayPal 并查看付款时,这些 ID 均与显示的不匹配。付款详情显示一个唯一的交易 ID,如 #4PP59868EXXXXXXXX,与以上任何内容都不匹配。

如何交叉引用这些不同的数据?

最佳答案

支付调用的响应将包含一个交易列表,其中包含一组相关资源。对于完成的付款,将有一个销售项目,销售的 ID 是 PayPal 交易 ID。

例如(伪):payment.transactions[0].related_resources[sale].id

此处示例:https://developer.paypal.com/webapps/developer/docs/integration/direct/accept-credit-cards/

关于php - PayPal REST API 交叉引用交易与支付,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16736097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com