gpt4 book ai didi

perl - PayPal Express 客户结账交易 ID

转载 作者:太空宇宙 更新时间:2023-11-03 16:32:33 24 4
gpt4 key购买 nike

我正在使用 PayPal Express 结账,我试图在结账流程结束时在感谢页面上向客户显示他们的交易 ID。

我目前正在撤退:

PAYMENTREQUEST_0_TRANSACTIONID 

这是我的企业帐户中记录的交易 ID。但是,发送给客户的电子邮件中的交易 ID 与返回的此 ID 不同。

我正在使用这个 API:https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

文档说明

“(可选)已创建交易的交易标识号。您最多可以指定 10 笔付款,其中 n 是 0 到 9 之间的数字,包括 0 和 9。

注意此字段仅在 DoExpressCheckout 交易成功后返回。

TRANSACTIONID 自版本 63.0 起已弃用。请改用 PAYMENTREQUEST_0_TRANSACTIONID。 "

我也在用

 PAYMENTREQUEST_0_INVNUM

这非常有帮助,让我可以将我的订单引用号放入客户收到的电子邮件的主体中,但我也想要他们的交易 ID,这样如果他们通过此发送查询就可以登录数据库中的一个字段,仅使用交易 ID 对订单进行交叉引用。

如有任何帮助,我们将不胜感激!

谢谢

最佳答案

PayPal 将不同的交易分配给买方和卖方。我不确定为什么,但我知道他们这样做。

不过,如果客户向您提供了他们的交易 ID,您可以通过 paypal.com 或 TransactionSearch API 进行搜索,在您的 PayPal 帐户中找到它。

关于perl - PayPal Express 客户结账交易 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21609024/

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