Stripe payments 如何使用条纹进行部分捕获
我试着用条纹做部分捕捉 首先我授权12000,然后我用Stripe payments 如何使用条纹进行部分捕获,stripe-payments,stripe.net,Stripe Payments,Stripe.net,我试着用条纹做部分捕捉 首先我授权12000,然后我用 curl https://api.stripe.com/v1/charges/{chargeId}/capture \ -u key -d amount=250 -X POST 在(测试)之后,我立即做了完全相同的事情 curl https://api.stripe.com/v1/charges/{chargeId}/capture \ -u key -d amount=2
curl https://api.stripe.com/v1/charges/{chargeId}/capture \
-u key
-d amount=250
-X POST
在(测试)之后,我立即做了完全相同的事情
curl https://api.stripe.com/v1/charges/{chargeId}/capture \
-u key
-d amount=250
-X POST
第一个是成功的,但是第二个失败了
{
"error": {
"type": "invalid_request_error",
"message": "Charge ch_18092DHwc58lFNepWa5maML7 has already been captured."
}
}
既然我无法获得剩余资金,我做错了什么
p、 我在stripe.net上开始做这件事,在那里我也遇到了同样的问题。然后,为了排除stripe.net是错误的来源,我直接在终端中尝试了您正在做的事情被称为,您现在进行授权,然后稍后对信用卡收费 要进行授权,请在第一次请求时将
capture
设置为false
在第二个请求中,除非您希望降低价格并向客户退款,否则不应设置
金额。您正在执行的操作被称为,您现在授权,然后稍后再向信用卡收费
要进行授权,请在第一次请求时将capture
设置为false
在第二个请求中,除非您想降低价格并向客户退款,否则不应设置金额。您只能捕获一次授权交易,即使只是部分捕获。根据:
如果您想收取低于初始金额的费用,您可以将其转入
amount参数和我们将把剩余的退还给客户
(增加重点)
您将在仪表板上注意到,部分捕获的交易显示了已退款的剩余资金
另一种方法是保存客户的卡并根据需要创建费用。您只能捕获一次授权交易,即使只是部分捕获。根据:
如果您想收取低于初始金额的费用,您可以将其转入
amount参数和我们将把剩余的退还给客户
(增加重点)
您将在仪表板上注意到,部分捕获的交易显示了已退款的剩余资金
另一种方法是保存客户的卡并根据需要创建费用。我对授权和第一次部分捕获都没有问题。当我试图获取剩余资金时,我更新了答案。不要在第二次请求时设置金额
。我要执行后续的部分捕获。我需要的流程如下:Auth跟随一个或多个捕获。这种方法即使在我想第二次捕获全部金额的情况下也会起作用。错误是一样的你是什么意思?部分捕获只涉及两个请求:第一个请求搁置资金,第二个请求捕获资金。不,这将是完全捕获。部分捕获是指当您捕获部分保留资金时,我的授权没有问题,也没有第一次部分捕获问题。当我试图获取剩余资金时,我更新了答案。不要在第二次请求时设置金额
。我要执行后续的部分捕获。我需要的流程如下:Auth跟随一个或多个捕获。这种方法即使在我想第二次捕获全部金额的情况下也会起作用。错误是一样的你是什么意思?部分捕获只涉及两个请求:第一个请求搁置资金,第二个请求捕获资金。不,这将是完全捕获。部分捕获是指当你捕获部分保留资金时。是的,我也做得太多了。我只是觉得,因为这是一个普遍的问题,当涉及到电子商务。他们肯定有人支持这件事是的,我也做得很好。我只是觉得,因为这是一个普遍的问题,当涉及到电子商务。他们一定有人支持它