NO_API_ACCESS_TO_RECEIVER在沙箱账户paypal



我在我的Rails应用程序中集成了paypal-adaptive-payment-delayed-chained-payments,主接收方将持有全部金额,发送方可以取消产品并退还金额。

我使用paypal sandbox帐户进行测试,但在呼叫退款和paypal success is true之后获得"refund_status"=>"NO_API_ACCESS_TO_RECEIVER"所以我很困惑这意味着什么,正如我所知,在sandbox paypal提供完全访问

日志是:

{"response_envelope"=>{"时间戳"=>"2015 - 10 - 06 - t22:55:49.604 07:00"、"消"=>"成功","correlation_id"=>"9 f0f563554297"、"构建"=>"17820627"},"currency_code"=>"美元","refund_info_list"=>{"refund_info"=>[{"接收器"=>{"量"=>"60.00","电子邮件"=>"test@gmail.com"},"refund_status"=>"NO_API_ACCESS_TO_RECEIVER"}]}}

请让我知道我哪里做错了

状态NO_API_ACCESS_TO_RECEIVER表示请求无法完成,因为您没有接收方的第三方访问权限来退款。

沙箱帐户提供了完全访问权限,但当涉及到自适应支付(链式)退款时,您需要退款API调用者(在您的情况下,主要接收方)从链中的所有次要接收方获得退款权限(第三方访问权限以代表退款)。

查看此处(退款API概述部分)的说明

相关内容

  • 没有找到相关文章

最新更新