We do not charge fees for deposits. These are set by the sending wallet side.
Withdrawal fees are set statically by TenX. Fees are only charged on withdrawals to an external wallet to cover the mining cost of each withdrawal. You are not charged a mining fee per card payment.
Our withdrawal fees are monitored constantly and adjusted based on current network load. We always aim to charge the average network fee, or less than the average.
Transactions between other TenX wallets are not charged a withdrawal fee.