Unfortunately, yes. You will not be able to use a credit card not in your name because of the security protocols we have in place to protect you.