wow....sorry for you
you bought the ticket 3 weeks ago.....and called or checked before your flight and all was in order......i have bought tickets for others on card and they never asked to see original card....delta are not right....suppose if flagged card co would call you....now not only need passport but credit card that bought to get on plane...what if it was someones family......delta i not want to fly....german airlines have no problem