正如您在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
答案 0 :(得分:2)
API文档声明:
KeyListener
您无法更新费用金额。
答案 1 :(得分:2)
当您拨打capture charge
api时,您可以捕获小于请求金额的金额。卡网络不允许您捕获超过您授权的金额。