Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PayPal中自动捕获订单_Paypal - Fatal编程技术网

在PayPal中自动捕获订单

在PayPal中自动捕获订单,paypal,Paypal,我正在将我的应用程序与PayPal集成,发现了一个问题 我使用贝宝RESTAPI的意图是:“捕获” 在我通过/v2/checkout/orders POST endpoint在paypal中创建订单并在网站上为该订单付款后,我的paypal业务帐户上没有收到任何款项或交易 当我检查此订单状态时,它表示已批准但尚未完成,因此我需要通过v2/checkout/orders/{TOKEN}/capture POST端点捕获此订单。捕获此订单后,其状态为:已完成,我收到钱 是否可以自动捕获订单而无需任何

我正在将我的应用程序与PayPal集成,发现了一个问题

我使用贝宝RESTAPI的意图是:“捕获”

在我通过/v2/checkout/orders POST endpoint在paypal中创建订单并在网站上为该订单付款后,我的paypal业务帐户上没有收到任何款项或交易

当我检查此订单状态时,它表示已批准但尚未完成,因此我需要通过v2/checkout/orders/{TOKEN}/capture POST端点捕获此订单。捕获此订单后,其状态为:已完成,我收到钱

是否可以自动捕获订单而无需任何额外的捕获请求?
因为当我使用PayPal按钮时,它会自动工作,我希望使用REST API获得相同的结果。

不,这是不可能的。捕获步骤是必需的

是否使用客户端集成:

或调用您的服务器端路由的前端UI:

批准后的捕获步骤(在onApprove内)始终是必需的