我已经在沙盒中测试了我的 PayPal 应用程序,我对此感到满意。
我现在想将我的应用程序转移到生产环境。
我正在读这个:https://developer.paypal.com/reference/production/
但不清楚该为我做什么。
我是否必须创建另一个应用程序,或者只是通过按“沙盒/实时”按钮将我测试的应用程序移动到实时状态?
当我访问: https://developer.paypal.com/dashboard/applications/sandbox
我看到我的“默认应用程序”(系统生成,没有可用的操作)。
这是我用于测试的“默认应用程序”。
如果我单击“默认应用程序”,我可以看到“SANDBOX API CREDENTIALS”:
- 客户端 ID
- secret
这些是我用于测试的凭据。
此外,我还看到一个“Sandbox/Live”按钮当前设置为“Sandbox”。
当我按下此按钮时,它被设置为“实时”。
我现在看到“LIVE API CREDENTIALS”,但凭据丢失。
我没有看到新的凭据。
此外,如果我返回:https://developer.paypal.com/dashboard/applications/sandbox
还有一条消息“您处于沙盒模式。”。
这意味着我还没有处于“Live”状态。
如果我尝试按“沙盒/直播”按钮,它不想上线。
所以,我被困住了。
如何将我的 PayPal 应用转移到生产环境?
谢谢。
致以诚挚的问候。
最佳答案
我终于找到了如何:
- 转到https://developer.paypal.com/dashboard/
- 按“沙盒/实时”按钮将其设置为“实时”
- 转到“应用和凭据”
- 按“创建应用”按钮
您将获得实时凭据。
然后按照https://developer.paypal.com/reference/production/中的说明编辑您的应用程序:
- 使用新的实时凭据替换旧的沙盒凭据
- 将旧网址“https://api-m.sandbox.paypal.com”替换为新网址“https://api-m.paypal.com”
现在应该已经上线了。
我必须尝试用真钱才能确定。
关于paypal - 将我的 PayPal 应用程序从沙盒转移到上线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75614003/