Perl PayPal Express客户结帐交易ID
我正在使用PayPal Express结帐,并尝试在结帐过程结束时在感谢页面上向客户显示其交易id 我现在收回:Perl PayPal Express客户结帐交易ID,perl,paypal,Perl,Paypal,我正在使用PayPal Express结帐,并尝试在结帐过程结束时在感谢页面上向客户显示其交易id 我现在收回: PAYMENTREQUEST_0_TRANSACTIONID 这是记录在我的业务帐户中的事务id。但是,发送给客户的电子邮件上的交易id与返回的此id不同 我正在使用这个API: 文件说明 “(可选)已创建交易的交易标识号。您最多可以指定10笔付款,其中n是介于0和9之间的数字(包括0和9) 注意:此字段仅在DoExpressCheckout的成功事务发生后返回 自版本63.0以
PAYMENTREQUEST_0_TRANSACTIONID
这是记录在我的业务帐户中的事务id。但是,发送给客户的电子邮件上的交易id与返回的此id不同
我正在使用这个API:
文件说明
“(可选)已创建交易的交易标识号。您最多可以指定10笔付款,其中n是介于0和9之间的数字(包括0和9)
注意:此字段仅在DoExpressCheckout的成功事务发生后返回
自版本63.0以来,TRANSACTIONID已被弃用。请改用PAYMENTREQUEST\u 0\u TRANSACTIONID。“
我也在使用
PAYMENTREQUEST_0_INVNUM
这非常有帮助,我可以将我的订单参考号放在客户收到的电子邮件的主体中,但我也希望他们的交易id,这样,如果他们通过此发送查询,就可以记录在数据库的一个字段中,并仅使用交易id对照订单
任何帮助都将不胜感激
谢谢贝宝为买家和卖家分配不同的交易。我不太清楚为什么,但我知道他们知道
但是,如果客户向您提供了他们的交易ID,您可以通过PayPal.com或TransactionSearch API进行搜索,在您的PayPal帐户中找到它。GetTransactionDetails也会找到它,并提供更多详细信息。