title: Stripe cancel a pre-authorization
body: <p>I am using Stripe in a 2 part payment process. i.e.</p>
  
  <ol>
  <li>Pre-authorize the card calling the Charge object with capture = false</li>
  <li>Do some database work</li>
  <li>Charge the card using charge capture</li>
  </ol>
  
  <p>Do, or should I attempt to cancel this pre-authorization, using the refund method, if step 2 fails (i.e. the DB work)? </p>
  
  <p>I am concerned that if I don't then customers will get irate if they see a charge appear on their account for a couple of days. i.e. before it expires naturally.</p>