贝宝沙盒退款交易 returns 10009 "You do not have a verified ACH"
PayPal Sandbox RefundTransaction returns 10009 "You do not have a verified ACH"
我正在尝试使用 PayPal 沙盒中的 NVP RefundTransaction API 设置程序化退款。
我正在使用修改后的版本 of this PHP 脚本进行调用。 API returns 这个错误:
'L_ERRORCODE0' => string '10009'
'L_SHORTMESSAGE0' => string 'Transaction refused'
'L_LONGMESSAGE0' => string 'You do not have a verified ACH'
'L_SEVERITYCODE0' => string 'Error'
PayPal 的 documentation 对于此代码和错误消息说:
This error occurs because you do not have sufficient funds in your
PayPal balance to cover the amount of the refund and your PayPal
account does not have an associated verified bank account. Be sure
that you have sufficient funds in your PayPal balance and that you
have verified the associated bank account.
但是,与我使用的 API 凭据相关联的 PayPal 沙盒帐户有一个带有帐号和路由号码的“银行帐户”,以及 99999 英镑的 PayPal“余额”。
我不知道提这个是否相关,但是“付款审核”设置为关闭。此外,该请求是以美元为单位的,但我已尝试更改此英镑,但结果没有任何变化。
我的“真实”账户余额为 0.0,并且没有关联的银行账户(目前)。我认为这无关紧要,但我想为了完整起见我会提到它。我已经仔细检查过 我正在 调用沙盒 API 而不是实时 API.
对可能出现的问题有什么想法吗?谢谢。
确认收件人帐户的沙盒电子邮件地址:
登录并前往
https://www.sandbox.paypal.com/businessprofile/settings/email
如有必要,您可以从那里重新发送确认消息。
阅读通知通过
https://developer.paypal.com/developer/notifications/ , 然后登录
使用提供的 link 确认电子邮件
如果这不能解决您的问题,请使用完整的 API 错误消息更新您的问题,其中应始终包含关联 ID 或 debug_id 等。
我正在尝试使用 PayPal 沙盒中的 NVP RefundTransaction API 设置程序化退款。
我正在使用修改后的版本 of this PHP 脚本进行调用。 API returns 这个错误:
'L_ERRORCODE0' => string '10009'
'L_SHORTMESSAGE0' => string 'Transaction refused'
'L_LONGMESSAGE0' => string 'You do not have a verified ACH'
'L_SEVERITYCODE0' => string 'Error'
PayPal 的 documentation 对于此代码和错误消息说:
This error occurs because you do not have sufficient funds in your PayPal balance to cover the amount of the refund and your PayPal account does not have an associated verified bank account. Be sure that you have sufficient funds in your PayPal balance and that you have verified the associated bank account.
但是,与我使用的 API 凭据相关联的 PayPal 沙盒帐户有一个带有帐号和路由号码的“银行帐户”,以及 99999 英镑的 PayPal“余额”。
我不知道提这个是否相关,但是“付款审核”设置为关闭。此外,该请求是以美元为单位的,但我已尝试更改此英镑,但结果没有任何变化。
我的“真实”账户余额为 0.0,并且没有关联的银行账户(目前)。我认为这无关紧要,但我想为了完整起见我会提到它。我已经仔细检查过 我正在 调用沙盒 API 而不是实时 API.
对可能出现的问题有什么想法吗?谢谢。
确认收件人帐户的沙盒电子邮件地址:
登录并前往 https://www.sandbox.paypal.com/businessprofile/settings/email
如有必要,您可以从那里重新发送确认消息。
阅读通知通过 https://developer.paypal.com/developer/notifications/ , 然后登录 使用提供的 link 确认电子邮件
如果这不能解决您的问题,请使用完整的 API 错误消息更新您的问题,其中应始终包含关联 ID 或 debug_id 等。