He said he paid the credit card company; not the GOP. He also has not produced documents proving he paid.
The way things like this work is that he would submit the receipts to the GOP who in turn would pay AmEx. He would not submit the personal expenses and would just pay off the balance. The only "documents" would be canceled checks and who knows if he kept them this long.
I'm a Cruz supporter, but this is ridiculous.