If you choose to pay by credit card you will not be charged until your domain is approved. If your domain application is rejected for some reason you will not be charged.