Did anyone ever figure out a solution for this. I have a similar goal, and Etsy or Kickstarter are good examples. A purchase / pledge is made but the card won't be charged until the product from Etsy ships / the Kickstarter campaign goal is reached.
Reasons:
RegEx Blacklisted phrase (3): Did anyone ever figure out a solution