No, to make a pre-order you need to have an active credit card.