It is not permissible to use credit cards that stipulate payment of interest even if a person intends to pay it off on time, because it is not permissible to approve of riba or enter a contract that includes it. And because a person may fall into riba as the result of delaying payments due to forgetting, travelling and so on.
Shaykh Ibn ‘Uthaymeen (may Allaah have mercy on him) was asked: The banks give their customers a credit card called Visa which enables the customer to withdraw money from his account even if there is no money in his account at that moment, on condition that he pay the bank back within a certain amount of time. If he does not pay it back within that time limit, then the bank will ask for more than the customer withdrew. Please note that the customer will pay a set amount to the bank in return for using this card. I hope that you can explain the ruling on using this card.
He replied: This transaction is haraam, because the one who enters it is committing to paying riba if he does not pay off within the time limit, and this is a invalid commitment, even if a person believes or thinks it most likely that he will pay it off in full before the time limit ends, because circumstances may change and he may not be able to pay it off. This has to do with the future and no one knows what will happen to him in the future. Such transactions are haraam. And Allaah knows best. End quote from Majallat al-Da’wah, no. 1754, p. 37.
And Allaah knows best.