Stripe payments 如何使用条纹进行部分捕获

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

我试着用条纹做部分捕捉

首先我授权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=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跟随一个或多个捕获。这种方法即使在我想第二次捕获全部金额的情况下也会起作用。错误是一样的你是什么意思?部分捕获只涉及两个请求:第一个请求搁置资金,第二个请求捕获资金。不,这将是完全捕获。部分捕获是指当你捕获部分保留资金时。是的,我也做得太多了。我只是觉得,因为这是一个普遍的问题,当涉及到电子商务。他们肯定有人支持这件事是的,我也做得很好。我只是觉得,因为这是一个普遍的问题,当涉及到电子商务。他们一定有人支持它