Python 3.x 捕获后是否有更多的paypal api可调用?
我几乎没有paypal的经验,但我正在使用Flask开发一些移动应用程序后端 我使用v2签出API来支付固定金额,以便用户拥有一些东西,目前使用的是沙盒帐户和沙盒客户端id 我正在调用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:
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
- /v2/结帐/订单/4JP666895R973750K/捕获| 10c6183daabff | 2020年3月31日04:20:32
- /v2/结帐/订单| 57dbafbf30234 | 2020年3月31日04:18:36
- 我没有使用默认的沙盒应用程序凭据
- 我将默认业务帐户(与默认沙盒应用程序一起创建)与我的自定义沙盒应用程序一起使用
- 我将默认个人帐户(与默认沙盒应用程序一起创建)与我的自定义沙盒应用程序一起使用
- 默认沙盒应用程序和我的自定义沙盒应用程序具有相同的设置
如果由于货币原因(例如,您以账户未持有的货币发送了付款),那么一旦您打开新的货币余额,付款将不会在将来挂起,并且是货币,登录到业务账户允许我接受付款,账户创建为美国账户,使用美元作为货币,我的代码使用欧元货币