I just had this occur on an international ticket I booked through Delta from the US to Morocco and back home again. The window actually said that the booking could not be completed until I showed my card to the gate agent, but the card has already been charged and seats assigned.
Note to self: Do not lose that card...