I'm not sure. I'm going to guess not. I think you probably have to have it with you. Unless they will type it in for you at checkout. I'd call your local Gamestop & see what they say. I don't mail these anymore because I spent $40 trying to get $20 in cards to a lady. It was bad!