> but at the same time it seems there is a fee for "Paying a direct debit.", not sure what is comprised within that term, does that mean every time we pay with a card?
No - a "direct debit" in banking is where you give, e.g. Vodafone, your bank details and permission that they may debit your account once a month to pay your phone bill. For completeness, a "standing order" is similar - a monthly recurring payment to someone else.
The primary difference is that, with a direct debit, the company can change the amount to be paid each month - e.g. if you go over your plan and incur extra changes, they can just debit those from your account automatically.
No - a "direct debit" in banking is where you give, e.g. Vodafone, your bank details and permission that they may debit your account once a month to pay your phone bill. For completeness, a "standing order" is similar - a monthly recurring payment to someone else.
The primary difference is that, with a direct debit, the company can change the amount to be paid each month - e.g. if you go over your plan and incur extra changes, they can just debit those from your account automatically.