No, we only direct debit from your credit card in the event of an Automatic Top-Up being enabled. Monthly fees are taken out of your MyNetFone credit at the end of each billing cycle. If there is insufficient credit we will debit it from your credit card.