繁体   English   中英

带有PHP SDK的Paypal REST API-如何获取交易号?

[英]Paypal REST API with PHP SDK - How to get the transaction number?

我将REST API Paypal ExpressCheckout与PHP SDK一起使用,我的脚本能够处理付款,但是我想获取有关付款的基本信息:交易号,可用于跟踪付款。

他没人知道付款后如何获得交易号吗?

我使用版本1。

我尝试这样做:

$payment = Payment::get($paymentId, $apiContext);
$payment->getTransactions()[0]->getRelatedResources()[0]->getSale()->getId();

返回的结果与交易号不匹配。

我也尝试这样做:

$payment->getTransactions()[0]->getInvoiceNumber();

返回NULL。

我尝试了API的许多对象和方法,但没有找到解决方案。

预先感谢您的帮助,

的Mickaël

使用v1 / payments时,执行付款时将出现一个交易-> sale-> id

使用v2 /结帐/订单,当您捕获订单时,将有一个付款->捕获-> id

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM