【问题标题】:PayPal: Cannot create sandbox account, and REST API accountPayPal:无法创建沙盒帐户和 REST API 帐户
【发布时间】:2017-07-17 12:03:22
【问题描述】:

我尝试构建Paypal Express Checkout。上周一切顺利,我也可以创建 REST API 应用和沙盒帐户了。

但是今天,所有的细节都被删除了。 还有这个警告

很抱歉,获取您的凭据时出现问题。 请重试。

当我尝试创建一个新的应用程序/新沙盒帐户时,它说

很抱歉,帐户创建过程中出了点问题。请尝试 再次。


经过一番谷歌搜索并尝试了一些解决方案,如“密码太弱”,我意识到所有的解决方案都是几年前的,所有的截图都是旧的 PayPal 界面。

我认为这与新的 PayPal 有关。
PS:我来自澳大利亚,已阅读“非美国开发者应阅读我们的常见问题解答”

有人知道我应该如何创建 REST API 应用程序吗?

【问题讨论】:

    标签: rest paypal paypal-sandbox paypal-rest-sdk express-checkout


    【解决方案1】:

    这不是创建 API 的正确方法,但这可以立即解决我的问题。

    我遇到了同样的问题。尽管我之前已经设置了帐户,但“沙盒开发者帐户”下拉框没有条目 - 所以我无法创建应用程序。经过一些反复试验,我终于找到了一种在 html 选择中注入有效选项的方法,并最终成功创建了应用程序。

    方法如下:

    登录您的 developer.paypal.com 个人资料并转到 Sandbox - Accounts。

    只需使用 Firefox 中的 Firebug 或 Chrome 中的开发者工具来检查源代码:检查您的 BUSINESS 帐户的源代码,您会发现如下代码行:

    <a class="profile" target="/developer/accounts/detail/22971020450123198612">Profile</a>
    

    记下 ID(例如 22971020450123198612)、国家代码(例如 GB)和电子邮件地址。

    现在转到仪表板 - 我的应用程序和凭据,然后按“创建应用程序”

    打开 Firebug/Dev。工具并检查“沙盒开发者帐户”下拉框。右键单击 dom 中的空选择,然后选择“编辑为 HTML”。输入带有您以前记下的值的选项标签,就像这样:

    <option value="2297102045097598612,email@domain.com">email@domain.com (US)</option>
    

    检查该选项现在是否出现在下拉框中。

    在“应用名称”字段中输入名称,然后按“创建应用”。

    就是这样。希望我能帮上忙。

    【讨论】:

    • 哈哈哈!极好的!这就像破解 PayPal 代码。谢谢杰尼
    猜你喜欢
    • 2017-12-11
    • 2013-07-02
    • 2016-12-24
    • 2017-01-12
    • 2016-07-28
    • 1970-01-01
    • 2013-06-26
    • 2016-03-06
    • 2014-06-27
    相关资源
    最近更新 更多