With a debit card (such as a Swedish Bankkort) you pay immediately; the money is deducted from your bank account directly upon payment, which means that you must have funds in the account for the purchase to go through. With a credit card, you pay all or part of the total purchase amount at a later date (usually monthly), and no amount is withdrawn directly from your bank account at the time of purchase.