We take payment when you place your pre-order. You'll need to submit card details when placing your order, and payment will be taken right away.
Payment is made via our pre-order partner (Purple Dot). We can accept discount codes on pre-orders, so, if you have one, just enter this when checking out. Sadly, we can't accept gift cards on pre-orders at this stage.
Of course, if you change your mind and wish to cancel before your pre-order is fulfilled, that's not a problem. You can cancel via your account, or email email@example.com and we'll be happy to help.