商户API GetTransactionDetails,FEEAMT参数丢失?

商户API GetTransactionDetails,FEEAMT参数丢失?,api,paypal,Api,Paypal,因此,我正在使用merchant API获取一些交易详细信息,使记账更容易 那么11月11日PayPal出于某种原因从GetTransactionDetails中删除了FEEAMT参数?我使用的是旧的API版本96,但我尝试了新的版本,但没有得到任何接近它 有人知道发生了什么事吗?我得到了除了交易费参数以外的所有东西 这就是我的API请求的样子 $curl = curl_init('https://api-3t.paypal.com/nvp'); $info = 'USER=XXXXXXXXX

因此,我正在使用merchant 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;
致意
约翰

所以我才发现问题出在哪里

同一个人的两次交易没有交易费。这是两万笔交易中的第一次。我不知道为什么会有零交易费


当没有自由交易时,就没有FEEAMT参数。

所以我才发现问题出在哪里

同一个人的两次交易没有交易费。这是两万笔交易中的第一次。我不知道为什么会有零交易费


当没有自由交易时,就没有FEEAMT参数。

我也遇到了同样的问题。5分钟内,未转移任何费用。这给我的数据库带来了很大的麻烦。我知道用户多次尝试重复签出,在大约8次尝试后,最终填写了FEEAMT参数,交易成功。我知道,因为我记录了所有其他的尝试。不确定paypal在做什么以及为什么缺少此参数,但您不能真正依赖它。最好自己计算费用。我也有同样的问题。5分钟内,未转移任何费用。这给我的数据库带来了很大的麻烦。我知道用户多次尝试重复签出,在大约8次尝试后,最终填写了FEEAMT参数,交易成功。我知道,因为我记录了所有其他的尝试。不确定paypal在做什么以及为什么缺少此参数,但您不能真正依赖它。最好自己计算费用。