Square delay_capture 在 capture_transaction 上部分充电
Square delay_capture to charge partially on capture_transaction
我想澄清一下是否可以更改 capture_transaction 通话的收费金额。说在收费端点上,我授权了 5 美元并延迟了捕获,但是在捕获交易时我只想向客户收取 4 美元。
从阅读文档来看,它并没有真正提供任何参数来改变数量。有什么办法吗?
https://github.com/square/connect-python-sdk/blob/master/docs/TransactionsApi.md#endpoint-charge
目前没有办法做到这一点。交易创建后无法编辑(即使它设置为 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
我想澄清一下是否可以更改 capture_transaction 通话的收费金额。说在收费端点上,我授权了 5 美元并延迟了捕获,但是在捕获交易时我只想向客户收取 4 美元。
从阅读文档来看,它并没有真正提供任何参数来改变数量。有什么办法吗?
https://github.com/square/connect-python-sdk/blob/master/docs/TransactionsApi.md#endpoint-charge
目前没有办法做到这一点。交易创建后无法编辑(即使它设置为 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