我正在尝试建立一个使用 PayPal 的网站。不幸的是,PayPal 开发者网站/概念发生了很大变化,所以我发现的所有教程似乎都没有用。例如,这个(非常好的)youtube 教程非常清楚,它使用了不存在的页面和功能......
所以请尽量只用最新的信息/教程来帮助我。
请注意,我的问题不是关于使用 API,而是关于如何设置应用程序以及从地面测试沙箱配置。
1)据我了解,我必须有一个真实的PayPal 帐户,因为开发网站使用 PayPal 帐户登录(新)。使用此帐户登录,然后我可以创建沙盒帐户。但是,我想创建一个“卖方”沙盒帐户和一个“买方”沙盒帐户。(我错过了什么?)使用新的开发者网站是不可能的。我只能创建一种沙盒帐户。在引用的视频中,有两种类型的沙盒帐户:预配置帐户中的“卖方”和“买方”。还是“卖家”只是指企业账户?
2) 我必须有一个应用程序 ID 才能使用 API。注意:我继承了一个使用经典 API 的有效遗留代码,所以请不要使用 REST。在视频(旧的 PayPal 开发站点)中有一个左侧菜单“API 和支付卡凭据”在新的 PayPal 开发站点中没有这样的东西。取而代之的是“我的应用程序”。
我试图设置一个应用程序。它自动批准。在其元数据中,我看到了一个实时和沙盒应用程序 ID。
不清楚的是:这个新创建的应用程序与哪个帐户相关联?我已经创建了它,并使用我的真实贝宝凭据登录。更多的: ???填写应用程序创建表单时,有一个输入字段,标题为:“提供测试帐户名称和密码”。首先,如何在一个输入字段中输入名称和密码?其次是什么?也许如果我使用这个应用程序及其沙盒应用程序 ID,那么这个帐户将是卖方(得到钱),如果我将应用程序 ID 更改为与这个应用程序相关联的实时帐户,那么我的真实 PayPal 帐户得到了钱?
但是我的目标是完全模拟付款过程,所以
1) 创建一个卖家沙盒账户(获得 API 凭证) 2) 将应用程序关联到该卖家账户,并获取应用程序 ID。3) 创建买家沙盒账户
4a) 使用卖方 API 凭据和沙盒应用程序 ID 配置我的网站 4b) 使用我的网站、PayPal API 和 2 沙盒帐户编排购买流程
5) 检查卖家和买家沙箱账户的交易情况。
提前致谢