Payment for pre-orders placed on Funko.com will be finalized within 24 hours of the order being placed.
You will see an initial authorization when the order is placed. This temporary hold will fall off and be replaced by the final charge once it is completed.
If items currently in stock are ordered along with a pre-order on Funko.com, you will see two separate charges. One within 24 hours of the purchase of the pre-order item and the other when the in-stock item(s) ship.
For payment timing on Project Fred Launches, see When is payment taken for EQL | Project Fred Launches?