We do not charge fees for deposits. These are set by the sending wallet.
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 and adjusted based on current network load. We always aim to charge the average network fee or less.
Transactions between other TenX Wallets are NOT charged a withdrawal fee.