我在我的 Rails 应用程序中使用这个 gem 进行支付:
https://github.com/jpablobr/active_paypal_adaptive_ payment https://github.com/jpablobr/active_paypal_adaptive_payment
我无法退款,我在响应日志中收到下一条消息:
...refund_status="NO_API_ACCESS_TO_RECEIVER">]> response_envelope=#<Hashie::Rash ack="Success"....
我正在使用pay_key
以便退款。
有可能修复这个错误吗?
太感谢了!
好吧,问题是,对于接收者向 API 调用者授予退款权限:
登录 www.paypal.com(对于 Sandbox:www.sandbox.paypal.com - 确保您已经登录https://developer.paypal.com https://developer.paypal.com)并使用接收者帐户登录。转到个人资料 -> API 访问 -> 授予 API 权限 -> 在第三方权限用户名文本框中输入 API 调用者(例如:May6_1307031077_biz_api1.paypal.com),然后单击查找按钮 -> 启用“为特定交易发放退款”复选框并单击添加按钮。
这就是接收者向 API 调用者授予权限的方式。
启用此功能后,退款应该可以进行。
成立于https://www.x.com/developers/paypal/forums/adaptive- payments-api/adaptive-refund-notprocessed https://www.x.com/developers/paypal/forums/adaptive-payments-api/adaptive-refund-notprocessed
已编辑……
你可以看到https://www.x.com/devzone/articles/paypal-permissions-and-advantages-integrating-permissions-api https://www.x.com/devzone/articles/paypal-permissions-and-advantages-integrating-permissions-api如果你需要使用 Api 来实现这个功能,你可以使用这个 gem:
https://github.com/moshbit/paypal_permissions https://github.com/moshbit/paypal_permissions
非常感谢!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)