I did not get a temporary card, but I just checked online and it shows my card number right on my account. It also lists my point balance and reward balance. Possibly you could present that to the server if you don't have a card in-hand. Have you tried emailing their customer service to see when your card can be expected to arrive?