![](/img/trans.png)
[英]Get Paypal's transaction using the REST API with only a receipt number
[英]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.