There are definitely pros and cons to both. You don't say how much the amount to be charged will be, but I think that could be a pretty big factor.
For instance - most people could part with $15 that is automatically charged on an unspecified future date. They don't have to organize their other credit card activity around the potential charge, holding off five days on other purchases. So you might collect the credit card and authorization at the time of application, and send a courtesy reminder the day before the credit card is charged.
However, a four-day review period implies a more exclusive membership and a higher charge. And most people wouldn't want a potential (example) $1,500 charge hanging over their heads for days. So, in that case, you wouldn't collect credit card info with the application; you'd send a congratulations letter upon acceptance and a link for payment. The benefits to this:
- The user can use whichever card is the best option when payment is truly due.
- It gives them the opportunity to change their mind without having to call in to change cards or cancel a payment.
- If your company decides to add other payment methods, such as Buy Now, Pay Later (Affirm, Afterpay, etc.) that will become easier to handle in the moment the payment is due.
- Applicants who are rejected aren't worrying that their card might have been charged for something they're not getting.