Python 3.x 捕获后是否有更多的paypal api可调用?

Python 3.x 捕获后是否有更多的paypal api可调用?,python-3.x,paypal,paypal-sandbox,Python 3.x,Paypal,Paypal Sandbox,我几乎没有paypal的经验,但我正在使用Flask开发一些移动应用程序后端 我使用v2签出API来支付固定金额,以便用户拥有一些东西,目前使用的是沙盒帐户和沙盒客户端id 我正在调用POST v2/checkout/ordersAPI端点来创建订单,包括有效负载中的以下内容 ... "application_context": { "return_url": "http://127.0.0.1:5000/paypal/approve", "cancel_url": "http:

我几乎没有paypal的经验,但我正在使用Flask开发一些移动应用程序后端

我使用v2签出API来支付固定金额,以便用户拥有一些东西,目前使用的是沙盒帐户和沙盒客户端id

我正在调用
POST v2/checkout/orders
API端点来创建订单,包括有效负载中的以下内容

...
"application_context": {
    "return_url": "http://127.0.0.1:5000/paypal/approve",
    "cancel_url": "http://127.0.0.1:5000/paypal/cancelled"
}
...
用户批准付款后,将使用
token=&PayerID=
参数调用该返回url,并调用
POST v2/checkout/orders//capture
API端点来捕获订单

在检查了我的paypal开发者仪表板后,我注意到沙盒买家帐户的paypal余额已扣除该金额,但沙盒商店所有者(业务帐户)的paypal余额并未增加该金额

在检查paypal开发者仪表板中的通知后,我注意到两个通知,一个是付款人通知,另一个是收款人通知:

  • 某人-rsvvn879105@business.example.com|钱在等你| 2020年3月31日04:21:21
  • 某人-6dd8n877465@personal.example.com|您向John Doe测试商店付款的收据| 2020年3月31日04:21:21
这些都是我在paypal开发者面板的API调用菜单中看到的,都是OK状态

  • /v2/结帐/订单/4JP666895R973750K/捕获| 10c6183daabff | 2020年3月31日04:20:32
  • /v2/结帐/订单| 57dbafbf30234 | 2020年3月31日04:18:36
因此,我的问题是,是否需要调用另一个API端点,以便业务帐户获得资金(并将其添加到Paypal余额中),或者是购买过程已完成,而业务帐户的资金就在其他地方

其他信息:

  • 我没有使用默认的沙盒应用程序凭据
  • 我将默认业务帐户(与默认沙盒应用程序一起创建)与我的自定义沙盒应用程序一起使用
  • 我将默认个人帐户(与默认沙盒应用程序一起创建)与我的自定义沙盒应用程序一起使用
  • 默认沙盒应用程序和我的自定义沙盒应用程序具有相同的设置
钱在等着你

似乎付款待定,请与某人登录-rsvvn879105@business.example.com30天内,您可以接受付款(否则将自动退款)


如果由于货币原因(例如,您以账户未持有的货币发送了付款),那么一旦您打开新的货币余额,付款将不会在将来挂起,并且是货币,登录到业务账户允许我接受付款,账户创建为美国账户,使用美元作为货币,我的代码使用欧元货币