【发布时间】:2014-03-03 18:13:50
【问题描述】:
我正在使用 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 之间的数字。
注意此字段仅在 DoExpressCheckout 成功交易发生后返回。
TRANSACTIONID 自 63.0 版起已弃用。请改用 PAYMENTREQUEST_0_TRANSACTIONID。 "
我也在用
PAYMENTREQUEST_0_INVNUM
这非常有帮助,让我可以将订单参考号放入客户收到的电子邮件的正文中,但我还想要他们的交易 ID,这样如果他们通过此发送查询可以登录数据库中的一个字段,并仅使用事务 ID 对订单进行交叉引用。
任何帮助将不胜感激!
谢谢
【问题讨论】: