How long does it take for money to transfer into a mastercard?
In a nutshell, as long as they (Sparkasse) choose to. I work with banks where it happens the moment I submit the transaction (so the next screen already shows the new totals), and I work with banks that make it take 3 days. In the past, Sparkasse and Raifeissenkassen were especially famous to take a looong time ('Wir nehmen mehr als Geld und Zinsen...' - they supposedly work with the money inbetween, as it is gone from the source account but not arrived in the target account yet); that might have changed (or not). Probably Sparkasse has a statement in their fineprint on how long they make it take. I would expect one business day in today's environment, but I didn't look it up.
My card keeps a separate 'cash advance' limit, that's lower than the regular rate. I believe balance transfers also trigger that limit and (much higher) interest rate. "As stated in the other answer, debit card payments even contactless ones, do not debit instantly or anywhere near instantly. They can take several days or even longer. However, the fact that the payment was approved would indicate that the contactless device used by the retailer managed to connect to your bank account and could see there were sufficient funds.  At this time the payment should also have ""reserved"" the funds so it will be ""pending"" as such.  Your online banking may not show all types of pending transactions, it may only show Direct Debits for example, if you ring the bank I expect they will be able to see this payment and advise accordingly, out of interest who do you bank with? If you can see your ""available"" funds you should find that includes this payment having been ""reserved"" ie you can't use that money, but if it's a small amount you may struggle to spot it.  Again, this will vary by bank and how their internet banking system has been implemented. I would expect this payment to debit your account the working day after you made it, or at worst the day after that.  In theory with ""faster payment"" technology it could happened within 2 hours but not all banks implemented that system in the same way so delays can and do occur.  If the retailer/merchant banks with the same bank you do, in theory the transaction could be instantaneous, again depending on the bank. Short answer short, the transaction is fine, it won't be void, you just need to wait, probably a day or two. This link has more info, especially useful if you bank with NatWest (as I say the technology is likely to vary by bank to some extent).  Your own bank should have their own version of this. http://personal.natwest.com/personal/current-accounts/your-visa-debit-card/contactless.html" Register an account with multiple transfer services and see who will actually give you the best rate, including any fees charged by the service itself, at the time you want to make the transfer. Research the available methods to get the money into and out of the transfer service to five the lowest cost options, which would ideally be free on both ends. Be patient. It can take a week for money to arrive in your recipients account depending on the methods of getting the money into and out of the transfer service. You might also be called to verify the transaction before it goes through. From http://en.wikipedia.org/wiki/Wire_transfer: The entity wishing to do a transfer approaches a bank and gives the bank the order to transfer a certain amount of money. IBAN and BIC codes are given as well so the bank knows where the money needs to be sent.  The sending bank transmits a message, via a secure system (such as SWIFT or Fedwire), to the receiving bank, requesting that it effect payment according to the instructions given.  The message also includes settlement instructions. The actual transfer is not instantaneous: funds may take several hours or even days to move from the sender's account to the receiver's account.  Either the banks involved must hold a reciprocal account with each other, or the payment must be sent to a bank with such an account, a correspondent bank, for further benefit to the ultimate recipient.  Banks collect payment for the service from the sender as well as from the recipient. The sending bank typically collects a fee separate from the funds being transferred, while the receiving bank and intermediate banks through which the transfer travels deduct fees from the money being transferred so that the recipient receives less than what the sender sent. The last point may not be relevant in domestic transfers. "Why? Because they can get away with it, of course. In short - why not? You may want to read the answers to this similar question (my answer is the one accepted by the OP). Who has the money? The banks, who else. I have found that some banks are capable of sending/receiving ACH transfers faster than others. I have accounts in two banks, lets call them A and B. If I send money (push) from A to B, it may take several days. But if I decide to pull the money from A to B by originating the transaction through my account at B - the money arrives the next day! So the actual transfer only takes a night, one business day. Its just the direction that matters - if the bank has to give the money out, it will do all it can (including taking 2-3 days for ""processing"") to keep the money as long as possible. But when another bank charges them - they have no choice but to pay. By the way, bank B behaves better - when I send the money from my account at B, it arrives to A the next day as well. Try a similar experiment. Instead of originating the transaction at the sender bank - try to originate it at the receiver bank, see how long it takes then for the money to appear on your account after it disappeared from the other one." "Banks don't generally ""Post"" transactions on Friday-Sunday, meaning any transfers made on those days don't show up until someone processes it on Monday. I would expect the money to show today, and call your bank tomorrow if it doesn't." from what I learnt in au and limited to au banking system ( very much like other western countries), banks settle their transfers ( inter banks) 4pm afternoon. Those transactions are like everyday between accounts, person to person, person to vendor(not credit cards), vendors  to vendors( small businesses) etc. as for large transactions banks use check accounts( yes banks themselves have check account for each other). Check accounts are settled in three business days( ex public holidays). When large business deal with large business, they use debentures and corporate bonds which is a business IOU and using banks as mediate to settle. IOUs have up to 60 days settle periods.  Some complications unique to au banking system.  There are only 4 large banks in au and they and their subsidiaries own 99% of the assets collectively. What gets more interesting is large 4 banks owns each other. Each banks holds significant amount shares of other banks. They are like 4 brothers with different surnames. All of it is to minimise risk and share profit. Transfer of Millions of USD in and out is not possible for Individuals. There are limits on how much money an individual Indian Ordinary Citizen can send or receive. If an corporate wants to send money, depending on the services offered, they would have to initiate a SWIFT transaction. It typically takes 2-3 days for settlement of International wire. The fact that your credit card has seen the payment is strong evidence that the transaction did in fact take place.  But it's not unusual for there to be a delay of one or two business days before transactions show up in your online banking records.  Saturday and Sunday are not business days.   I bet you will see it on Monday.  If it's not there by Tuesday, you could call the bank. "Quite a few Bank in India allow Funds Transfer via ATM. One has to first register the beneficiary account and wait for 24 hrs before transacting. However it looks like ""Indian Bank"" currently does not offer this service. You can call up Indian Bank and ask if they provide this service.  Alternativly use the Internet Banking to transfer funds to CitiBank or any other Bank in India." "just tried it and it worked well. However I would like to add more info to be precise: The above steps are correct between 1 and 5. And that's it. It works well, however HSBC says that ""your Credit Card balance won't be updated until the next working day"". Actually it took 2 days for them to process it and I called them perhaps I made a mistake but everything went good and now my balance is zero (so give 48hours for them). thank you for this write up ledeje." "Played ""the balance transfer game"" once recently, just as a reference - Got a balance transfer offer for a sock drawer no-AF card. 2% up-front fee, 0% APR. Grace period was, by the time I acted on it, about 16 months. Used it to pay down an auto loan with an APR slightly higher than 2%, and brought my equity back to positive. Towards the end when I rolled over the auto loan, thanks to the positive equity I was offered a rate discount on the new loan. Essentially this was a piggyback loan on the original auto loan funded by credit card (via balance transfer). Saved some interest charges without having to refinance." "For most banks this is not the case.  Transfers within the bank are usually instantaneous. It is not uncommon for banks to draw out the length of transactions because while the money is ""transferring"" or ""settling"" it is actually sitting on the bank's balance sheet, being lent out but not earning any interest.  A good deal for them when you aggregate over the millions of customers they have.  Your bank may be trying to squeeze a few pennies of interest out of you. Delays in transactions also allow their fraud team the flexibility to investigate transactions if they want to. Normally they probably don't but if the bank delays all transactions, then those being investigated will not be aware of it." this is to prevent fraud, and there is likely nothing (through paypal) that you can do to speed up the process apart from making sure you verify all the accounts linked to PayPal (bank, credit, etc) and that your relatives do the same. Be mindful that Paypal is NOT intended as a large sum transfer service - they are a convenience for online payments. Using an established monetary transfer system (wire, etc) for this purpose in the first place would have saved some time at the expense of a convenience fee. Tax implications, etc all apply, etc. "Yes, merchants are charged. Visa/Mastercards charge 1 to 2%, of which some part goes to the Visa/MC and the rest to the issuing bank (if you have an HDFC Bank Visa card, HDFC bank is the issuing bank. And yes, you can get a discount from the merchant - while it probably isn't allowed by Visa/MC, some merchants still provide discounts for cash. But you won't get it at places like supermarkets or large brand retail. Late fees + charges can be huge. In multiple ways - first, they all seem to charge a late fee of Rs. 300-500 nowadays, plus service tax of 10%. Then, you will pay interest from the bill date to the eventual payment date. And further, any new purchases you make will attract interest from the day they are made (no ""interest-free"" period). Interest rates in India on CCs are over 3% a month, so you really must get rid of any open balances. I've written a longish piece on this at http://in.finance.yahoo.com/news/The-good-bad-ugly-credit-yahoofinancein-2903990423.html"