Of course interest is charged.
It’s just that the interest on a credit card is not called interest but is called a handling fee. So strictly speaking it has no interest. Therefore, if you want to repay the loan early, you must charge a handling fee. As for the interest you mentioned, he can say there is no interest at all.