At least with Braintree (which my company uses), you can void a cc transaction any time until it settles at midnight, with the result that the money never actually leaves the account. A preauth of this magnitude could still cause big problems for a day or so, but it’d be better than locking the money away as a credit in a totally different account (which, among other problems, somehow smacks of money laundering).