If you don't use your World SIM card, you won't pay at all!
Your call charges will be debited to your credit card.
There are no monthly fees, activations fees, deposits or minimum call spends for the World SIM card. Your incoming calls are also free of charge.