We always ask for a credit card when booking any appointment. A lot of times customers like to add additional services/ request so we like to have it already on file if they decide to add anything on to their appointment. Another case is to leave a optional tip for the team. Please note, if you gift card covers the full balance. You will not be charged. You can not apply a coupon to past appointment that has already been completed.