我正在尝试在 PayPal 沙盒中设置一个测试平台,以便为我的公司实现/测试 DoDirectPay API。 DoDirectPay 根据文档和示例代码片段使用证书文件(而不是签名)here
根据谷歌顶部搜索 result对于“下载 api 证书 paypal”,应该可以在获取签名或下载证书之间进行选择。
我为沙盒创建的测试商家帐户已正确实例化;而且我可以毫无问题地登录到沙盒站点。我已经验证商家帐户确实是为 PayPal Pro 设置的。当我继续进行帐户-> 配置文件-> 请求 API 凭据时,唯一的选择是获取签名。签名与用户沙盒管理面板中显示的内容相匹配;但这对我来说没用,因为我需要测试需要 PEM 格式证书文件的 DoDirectPay。
如何让 SandBox 吐出证书文件供我测试 DoDirectPay API?
附言- 我已经看过几篇文章,包括 SO1和 SO2但两者似乎都与我的需要无关。
您必须先移除 API 签名,然后才能申请 API 证书。
- 登录到 Developer.paypal.com
- 选择您要为其申请证书的帐户,然后单击“沙盒站点”
- 登录到您的沙盒帐户
- 点击页面顶部的“个人资料”
- 点击“请求 API 凭据”
- 点击“设置 PayPal API 凭据和权限”
- 点击“查看 API 签名”
- 点击“移除”
- 点击“请求 API 凭据”
- 选择Request API Certificate,然后点击“Agree and Submit”
希望这对您有所帮助!
我是一名优秀的程序员,十分优秀!