Paypal Refund NVP API:您无权退款此交易
Paypal Refund NVP API : You do not have permission to refund this transaction
我正在使用 Paypal NVP Refund Api 进行退款 Paypal 交易。
一切正常,但当我尝试响铃 api 时,它给出了以下响应。
Array
(
[TIMESTAMP] => 2017-07-17T13:58:24Z
[CORRELATIONID] => xxxxxxxxxx
[ACK] => Failure
[VERSION] => 51.0
[BUILD] => 36458220
[L_ERRORCODE0] => 10007
[L_SHORTMESSAGE0] => Permission denied
[L_LONGMESSAGE0] => You do not have permission to refund this transaction
[L_SEVERITYCODE0] => Error
)
是我错过调用的某个进程吗?
以下是导致此错误的一些原因。
您使用了错误的交易 ID。
您正在尝试为第三方拨打电话,但打错了
主题中的电子邮件地址。
- 主题帐户未授权您进行
第三方调用。
这是link你可以检查一下。 Why did I get API error code 10007?
授予权限后存在同样的问题。
然后我发现我错过了一个论点..
我正在发送此请求。
$nvpreq = array(
'USER' => '',
'PWD' => '',
'SIGNATURE' => '',
'METHOD'=> 'RefundTransaction',
'VERSION' => urlencode('94'),
'TRANSACTIONID' => 'xxxxxxxx',
'REFUNDTYPE' => 'Partial',
'AMT' => '0.01',
'CURRENCYCODE' => 'USD');
我忘了添加 'SUBJECT' => 'reiceversemail@gmail.com',
。
现在可以使用了。
我正在使用 Paypal NVP Refund Api 进行退款 Paypal 交易。 一切正常,但当我尝试响铃 api 时,它给出了以下响应。
Array
(
[TIMESTAMP] => 2017-07-17T13:58:24Z
[CORRELATIONID] => xxxxxxxxxx
[ACK] => Failure
[VERSION] => 51.0
[BUILD] => 36458220
[L_ERRORCODE0] => 10007
[L_SHORTMESSAGE0] => Permission denied
[L_LONGMESSAGE0] => You do not have permission to refund this transaction
[L_SEVERITYCODE0] => Error
)
是我错过调用的某个进程吗?
以下是导致此错误的一些原因。
您使用了错误的交易 ID。
您正在尝试为第三方拨打电话,但打错了 主题中的电子邮件地址。
- 主题帐户未授权您进行 第三方调用。
这是link你可以检查一下。 Why did I get API error code 10007?
授予权限后存在同样的问题。 然后我发现我错过了一个论点..
我正在发送此请求。
$nvpreq = array(
'USER' => '',
'PWD' => '',
'SIGNATURE' => '',
'METHOD'=> 'RefundTransaction',
'VERSION' => urlencode('94'),
'TRANSACTIONID' => 'xxxxxxxx',
'REFUNDTYPE' => 'Partial',
'AMT' => '0.01',
'CURRENCYCODE' => 'USD');
我忘了添加 'SUBJECT' => 'reiceversemail@gmail.com',
。
现在可以使用了。