使用 Square 授权付款 API
Authorize payments with Square API
目前,我正在使用 Square API 创建付款。
https://developer.squareup.com/explorer/square/payments-api/create-payment
这将从客户的卡中扣除所需的金额。有没有先授权支付不扣卡的方法?
对于我们的系统,我们需要等待几分钟才能收到供应商的响应以处理订单。我想授权付款,然后如果我们从供应商那里得到批准的回复,从客户的卡中扣款,否则取消付款。
如果我们无法履行订单,我会尽量避免支付交易费用。
您可以调用 CreatePayment
(您在上面链接的)并将 autocomplete
设置为 false
。这将授权付款,但实际上还没有取出资金。默认情况下,您最多有 6 天付款自动作废,因此如果您想手动作废付款,您需要致电 CompletePayment whenever you intend to complete the payment (or CancelPayment。
目前,我正在使用 Square API 创建付款。 https://developer.squareup.com/explorer/square/payments-api/create-payment
这将从客户的卡中扣除所需的金额。有没有先授权支付不扣卡的方法?
对于我们的系统,我们需要等待几分钟才能收到供应商的响应以处理订单。我想授权付款,然后如果我们从供应商那里得到批准的回复,从客户的卡中扣款,否则取消付款。
如果我们无法履行订单,我会尽量避免支付交易费用。
您可以调用 CreatePayment
(您在上面链接的)并将 autocomplete
设置为 false
。这将授权付款,但实际上还没有取出资金。默认情况下,您最多有 6 天付款自动作废,因此如果您想手动作废付款,您需要致电 CompletePayment whenever you intend to complete the payment (or CancelPayment。