条纹 - 在捕获费用之前是否可以编辑amout?

时间:2016-01-14 23:36:29

标签: python stripe-payments

正如您在Stripe Api Reference中所看到的那样,只需要收取费用:

import stripe
stripe.api_key = "sk_test_whatever"

ch = stripe.Charge.retrieve("ch_whatever")
ch.capture()

但是在捕获它之前是否可以编辑检索到的电荷?

此时:

ch = stripe.Charge.retrieve("ch_whatever")  # Here you have the charge object

所以你可以看到它的数量

ch.amount
# 7000

我想知道在捕获费用之前是否可以编辑它。我试过了:

ch.amount = 9000
ch.save()
# This is what I get
InvalidRequestError: Request req_whatever: Received unknown parameter: amount

2 个答案:

答案 0 :(得分:2)

API文档声明:

KeyListener

您无法更新费用金额。

答案 1 :(得分:2)

当您拨打capture charge api时,您可以捕获小于请求金额的金额。卡网络不允许您捕获超过您授权的金额。