Once you have the card it should be there right away, I once called in while on a boat on my way to a park as my billing cycle had ended mid-trip and I wanted to get those points to use that day. They were there when the card was used less than an hour later (I was asked why I didn't use the website and I told her because I was on a boat somewhere between the Boardwalk and Epcot lol).