title: Stripe - Is it possible edit amout before capture a charge?
body: <p>As you can see in <a href="https://stripe.com/docs/api/python#capture_charge" rel="nofollow">Stripe Api Reference</a> to capture a charge you just need:</p>
  
  <pre><code>import stripe
  stripe.api_key = "sk_test_whatever"
  
  ch = stripe.Charge.retrieve("ch_whatever")
  ch.capture()
  </code></pre>
  
  <p>But is it possible to edit the retrieved charge's amout before capture it?</p>
  
  <p>At this point:</p>
  
  <pre><code>ch = stripe.Charge.retrieve("ch_whatever")  # Here you have the charge object
  </code></pre>
  
  <p>So you can see its amount</p>
  
  <pre><code>ch.amount
  # 7000
  </code></pre>
  
  <p>I wonder if I can edit it before capture the charge. I've tried:</p>
  
  <pre><code>ch.amount = 9000
  ch.save()
  # This is what I get
  InvalidRequestError: Request req_whatever: Received unknown parameter: amount
  </code></pre>