首页 文章

如何在Ruby中使用Mass Pay API和新的REST API?

提问于
浏览
1

我们目前在项目中使用两个宝石:

我们使用权限SDK从使用我们的应用程序的用户那里获得授权,代表他们进行“Mass Pay API调用” .

在我们从权限调用中获取令牌后,我们启动商家API实例并调用 mass_pay 方法:

api = merchant_sdk_api(credentials[:token], credentials[:token_secret])
pay_req = api.build_mass_pay({ :ReceiverType => 'EmailAddress',
                                 :MassPayItem  => receivers_list_from(receivers, currency.upcase)
                               })
response = api.mass_pay(pay_req)

我现在遇到的问题是,在github上的“merchant-sdk-ruby”页面上有一个通知,即API将被弃用,我们应该使用REST API .

  • 如何使用REST API代表其他用户进行批量付款?我无法在REST文档中找到有关此内容的任何内容 . 它只使用登录PayPal并为此获取令牌 .

  • 有没有人有这方面的例子?

1 回答

  • 1

    Payout APIs是与MassPay API等效的REST . 但是,REST API尚未构建第三方处理 . 因此,在此之前,您需要使用经典MassPay和权限服务组合 . 一般的经验法则是 - 如果它在REST中可用,则使用REST . 如果没有,那么您可以继续使用Classic,直到REST中的等效功能可用 .

相关问题