【发布时间】:2017-12-26 03:04:20
【问题描述】:
背景
我们正在开发一个出售给其他公司的网上商店。 这些公司托管网上商店并在他们自己的服务器上销售他们的产品。 网店使用 Paypal Rest API 供客户付款。 https://developer.paypal.com/docs/api/
为了将 Paypal 激活为一种付款方式,公司会在网上商店管理区域中提供其 Paypal 详细信息。
我们现在如何做
现在企业需要创建一个Paypal开发者账号,然后在developer.paypal.com创建一个新的App来获取自己的Client ID和Client Secret Code。
然后他们在网上商店管理区域提供他们的客户 ID 和客户密码。
问题
这是正确的方法吗? 我们认为告诉我们的客户(公司)在 Paypal 中创建“开发者帐户”感觉有点奇怪,因为他们实际上并不是开发者,只是销售他们产品的网店所有者。
我找到了关于设置一个名为“payee”的参数的信息,这意味着您可以设置付款的接收方,请参阅:https://devblog.paypal.com/setting-payee/ 和https://developer.paypal.com/docs/api/payments/#definition-payee
是否可以像这样使用“收款人”作为解决方案?: 我们作为网店的开发者有一个 Paypal 开发者帐户,并提供我们的客户 ID 和客户密码,然后在我们所有客户的网店中使用?然后公司只需要在网店管理区域提供他们的 Paypal 帐户电子邮件,然后将其用作“收款人”参数。
这是一个好的解决方案吗?或者同一个 App、Client ID 和 Client Secret Code 不能用于多家公司及其网店?那我们该如何解决呢?
谢谢!
【问题讨论】: