所以我正在使用商家 API 来获取一些交易详细信息,使我的簿记更容易。
所以在 11 月 11 日,PayPal 出于某种原因从 GetTransactionDetails 中删除了 FEEAMT 参数?我使用的是旧的 API 版本 96,但我尝试了较新的版本,但无法接近它。
有人知道怎么回事吗?我得到了除交易费用参数之外的所有内容。
这是我的 API 请求的样子
$curl = curl_init('https://api-3t.paypal.com/nvp');
$info = 'USER=XXXXXXXXXXXXXXXX.com'
.'&PWD=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
.'&SIGNATURE=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
.'&VERSION=93'
.'&METHOD=GetTransactionDetails'
.'&TRANSACTIONID='.$receipt_transaction_id;
最好的问候约翰
所以我才发现问题出在哪里......
同一个人的两笔交易不收取交易费。这是 20 000 笔交易中的第一次。我不知道为什么会有 0 交易费。
当没有交易空闲时,就没有 FEEAMT 参数。
我是一名优秀的程序员,十分优秀!