Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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
Node.js 使用Square API授权付款_Node.js_Square - Fatal编程技术网

Node.js 使用Square API授权付款

Node.js 使用Square API授权付款,node.js,square,Node.js,Square,目前,我正在使用SquareAPI创建付款。 这会向客户的卡收取所需金额的费用。有没有办法先授权付款而不向卡收费 对于我们的系统,我们需要等待几分钟,等待供应商的响应以处理订单。我想授权付款,如果我们从我们的供应商那里得到批准的回复,向客户的卡收费,否则取消付款 如果我们无法完成订单,我会尽量避免支付交易费。您可以调用CreatePayment(您在上面链接的)并将autocomplete设置为false。这将授权付款,但实际上尚未取出资金。默认情况下,在付款自动作废之前,您最多有6天的时间,

目前,我正在使用SquareAPI创建付款。

这会向客户的卡收取所需金额的费用。有没有办法先授权付款而不向卡收费

对于我们的系统,我们需要等待几分钟,等待供应商的响应以处理订单。我想授权付款,如果我们从我们的供应商那里得到批准的回复,向客户的卡收费,否则取消付款


如果我们无法完成订单,我会尽量避免支付交易费。

您可以调用
CreatePayment
(您在上面链接的)并将
autocomplete
设置为
false
。这将授权付款,但实际上尚未取出资金。默认情况下,在付款自动作废之前,您最多有6天的时间,因此,无论何时您打算完成付款(或者如果您想手动作废付款),您都需要致电