我有一个Java应用程序,它刚刚用使用Paypal (https://developer.paypal.com/docs/api/)的电子商务特性进行了更新。
我有多个客户谁运行这个应用程序,他们每一个可以登录到他们自己的管理面板,并管理他们的商店和其他功能。
贝宝REST的Java客户端正在工作,我已经在我自己的Paypal帐户的Sandbox中以及在活动环境中测试过它。
问:每个客户都必须进入他们的Paypal帐户并激活REST来生成他们的密钥/秘密,以便在Java应用程序中使用,还是他们的一种方式让我从App/key/secret支付多个已为我自己的PP帐户活动的PP帐户?
Java应用程序使用PP API所做的唯一事情就是创建和执行支付。
如果每个客户必须创建他们自己的密钥/秘密,是否有一个快速的方式为他们做这个从他们的PP管理面板?目前我知道的唯一方法是进入站点的developer.paypal.com部分,对于非技术人员来说,这似乎不是很直观。
发布于 2015-09-15 19:41:20
此时,PayPal REST并不以这种方式支持第三方支付。客户需要按照您的建议使用developer.paypal.com来获得自己的PayPal REST凭据。
你可以用你自己的REST凭证来收钱,然后把钱寄出去,但是这会让你成为购买的责任的接受者。
PayPal有REST之外的解决方案,可以在这里使用:https://developer.paypal.com/docs/marketplace-split-payments/
经典API有一个subject选项,subject是第三方。您确实需要一些API调用的权限;但是,权限API可以简化该过程。
https://stackoverflow.com/questions/32586492
复制相似问题