【问题标题】:PayPal account credentials for developer开发人员的 PayPal 帐户凭据
【发布时间】:2015-11-02 21:29:38
【问题描述】:

我正在尝试了解如何为开发人员提供他们对我的业务PayPal 应用程序帐户所需的最少访问权限。我应该如何设置它,以便保护我的私人帐户信息免受开发人员的侵害,同时允许他们有足够的访问权限进行开发?

他们需要使用PayPal APIs 进行测试和开发。我为应用程序创建了一个sandbox 帐户,我将Sandbox IDAPI Credentials 以及我创建的sandbox 测试帐户提供给了开发人员。

开发人员问我是否可以给他们我的PayPal developer 帐户的登录名,这样他们就可以看到Dashboard 进行测试,也可以看到transactions。我认为这不是正确的方法,否则他们可能会访问我的银行和公司信息。

我已阅读 PayPal 文档以获取有关此信息的信息,但找不到太多信息。这个guide 包含我找到的最多信息,但不是我要找的。​​p>

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    在您的帐户中,转到您的个人资料设置并找到管理用户。您可以在此处添加用户并选择他们可以拥有的访问权限。将您为他们设置的用户名和密码提供给他们,切勿提供您的电子邮件和密码。

    要开始使用将用户添加到您的帐户并管理他们的访问级别,请登录到您的 PayPal 帐户,转到您的个人资料,然后点击帐户信息下的管理用户。

    https://www.paypal.com/cgi-bin/webscr?cmd=p/sell/permissions-outside

    【讨论】:

    • 这是我一开始考虑的一个选项,但它有一个问题。我创建了一个用户并给了他们Integration下的PayPal推荐的开发人员权限,我检查了API Activation & Authorization。这是我给新用户帐户的唯一特权,但是当我测试它时,我可以向任何人请求资金。我不想让我的开发人员通过我的帐户执行此操作。很奇怪,Request Money and Send Invoices 有一个复选框,没有勾选,但是账号还是可以的。
    【解决方案2】:

    您的开发者根本不需要访问您的帐户,普通的 paypal.com 或 developer.paypal.com。

    他们只需使用自己的 PayPal 帐户登录 developer.paypal.com 并创建自己的测试帐户以在沙盒中使用。他们可以使用自己的测试帐户构建您的应用,然后将其交给您,这样您就可以使用您的实时值简单地更新 API 凭据,并确保代码在此时实时运行,而不是针对沙箱运行。

    【讨论】:

    • 我一开始也是这么想的。开发商在印度。开发人员告诉我,如果他们位于印度,则不允许他们使用作为此应用程序的一部分的 Classic API/Adaptive Payments 创建开发人员帐户。为什么 PayPal 不允许仅将其用于开发,这对我来说没有意义。
    【解决方案3】:

    来自印度的开发者可以创建 Paypal 沙盒帐户,因为我也来自印度并创建了沙盒帐户。

    【讨论】:

    • 印度的开发人员可以创建沙箱,但开发人员告诉我,即使在沙箱中进行测试,PayPal 也不允许使用带有印度自适应支付的 Classic API。如果你能证明你可以,请告诉我。
    【解决方案4】:

    使用这个, https://www.paypal.com/businessprofile/mytools/apiaccess 转到paypal,所有工具,您可以看到管理API,按更新,然后您将看到该屏幕。我现在就在做,不知道行不行。

    【讨论】:

      猜你喜欢
      • 2013-06-06
      • 2013-03-14
      • 1970-01-01
      • 2014-11-16
      • 2017-01-08
      • 2021-12-21
      • 1970-01-01
      • 2014-07-25
      • 2013-01-15
      相关资源
      最近更新 更多