I had a similar situation where visa bonus did not post. I called instead and the lady asked me to fax the receipt to her since her records showed payment by Diners Club (wrong). I faxed it, and in 48 hours the bonus was on my online account statement too.