Square delay_capture在capture_transaction上部分充电

问题描述 投票:1回答:1

我想澄清是否可以更改capture_transaction调用的收费金额。在充电端点上说我授权5美元并延迟捕获,但在捕获交易时我只想向客户收取4美元。

从阅读文档,它并没有真正提供任何参数来改变金额。有没有办法做到这一点?

https://github.com/square/connect-python-sdk/blob/master/docs/TransactionsApi.md#endpoint-charge

python-3.x square-connect square
1个回答
0
投票

目前没有办法做到这一点。在创建事务后,您无法编辑事务(即使它已设置为delay_capture)。

您最好的选择是将卡保存在文件中(使用CreateCustomerCard),然后在以后为您所需的金额充电。

保存卡片存档:https://docs.connect.squareup.com/payments/transactions/cookbook/save-cards-on-file

收费卡存档:https://docs.connect.squareup.com/payments/transactions/cookbook/charge-cards-on-file

© www.soinside.com 2019 - 2024. All rights reserved.