All credit card companies have ALWAYS charged fees and interest on the total amount covered.
If you do not like paying fees and interests on tips and want to make sure that the server gets the entire tip, then pay the bill with the credit card and leave the tip in cash.