For using Debit card, a customer has to first deposit money in his bank account and then can use it for making immedfate payment of purchased goods or services whereas, a in .case of credit card, it is not necessary to deposit in advance the money in his account.