I never put my credit card details in until I've applied the code and seen the cost as £0. Only then do I put my credit card details in and pay.