added optional 16 digit card code that can be swapped in for easier user input
switched gift card code to 16 digit