Originally Posted by
roadtripman
I don't think that you can charge with a card and then add it after dining and have the miles show up. The system works immediately, with the restaurant processing your credit card through the Rewards Network mainframe, not a bank's. So, once the card is swiped, Rewards Network gets the CC number, and processes the charge. They don't send them in at the end of the day or the next day or anything like that (at least that's what one restaurant employee inferred).
I have done this. I realized 2 days after a dine that I had used the wrong card. (ie card attached to different iDine acct) As that account did not show the dine as "pending", I was able to swap that cc around. And then got credit for it on the correct account, no problem. of course, YMMV.