Online transaction - Money taken out late
"Debit Cards have a certain processing delay, ""lag time"", before the transaction from the vendor completes with your bank. In the US it's typically 3 business days but I have seen even a 15 day lag from Panera Bread. I guess in the UK, payment processors have similar processing delays. A business is not obliged to run its payment processing in realtime, as that's very expensive. Whatever be the lag time, your bank is supposed to cover the payment you promised through your card. Now if you don't have agreements in place (for example, overdraft) with your bank, they will likely have to turn down payments that exceed your available balance. Here is the raw deal: In the end, the responsibility to ensure that your available balance is enough is upon you (and whether you have agreements in place to handle such situations) So what happened is very much legal, a business is not obliged to run its payment processing in realtime and no ethics are at stake. To ensure such things do not happen to me, I used to use a sub-account from which my debit card used to get paid. I have since moved to credit cards as the hassle of not overdrawing was too much (and overdraft fees from banks in the US are disastrous, especially for people who actually need such a facility)" "When processing credit/debit cards there is a choice made by the company on how they want to go about doing it.  The options are Authorization/Capture and Sale. For online transactions that require the delivery of goods, companies are supposed to start by initially Authorizing the transaction.  This signals your bank to mark the funds but it does not actually transfer them.  Once the company is actually shipping the goods, they will send a Capture command that tells the bank to go ahead and transfer the funds.  There can be a time delay between the two actions.  3 days is fairly common, but longer can certainly be seen.  It normally takes a week for a gas station local to me to clear their transactions. The second one, a Sale is normally used for online transactions in which a service is immediately delivered or a Point of Sale transaction (buying something in person at a store).  This action wraps up both an Authorization and Capture into a single step. Now, not all systems have the same requirements.  It is actually fairly common for people who play online games to ""accidentally"" authorize funds to be transferred from their bank.  Processing those refunds can be fairly expensive.  However, if the company simply performs an Authorization and never issues a capture then it's as if the transaction never occurred and the costs involved to the company are much smaller (close to zero) I'd suspect they have a high degree of parents claiming their kids were never authorized to perform transactions or that fraud was involved.  If this is the case then it would be in the company's interest to authorize the transaction, apply the credits to your account then wait a few days before actually capturing the funds from the bank.   Depending upon the amount of time for the wait your bank might have silently rolled back the authorization.  When it came time for the company to capture, then they'd just reissue it as a sale. I hope that makes sense.  The point is, this is actually fairly common.  Not just for games but for a whole host of areas in which fraud might exist (like getting gas)."
They don't do anything you can't do yourself and they charge you money for it. And of course the only way they manage to negotiate the debt down is by not paying it for a while in the first place, have it referred to collections and then negotiating with the collectors. At that time, your credit rating (if you care about that at all) will have suffered a lot more damaged than it is from a few late payments. I would address the issue as to why you end up paying late first - it sounds to me like you're cutting the time left to pay to the bone and this turned around and bit you in the you-know-where. In case you are able to pay but not organised enough to do it on time, find a way to remind yourself to pay the bill a few days early for peace of mind. That won't do anything about the 28% interest but those might serve as an additional motivation to pay the debt off faster. Once you're back to showing regular on-time payments on your credit record, you might want to investigate transferring the balance to a cheaper card or negotiate the interest down (or both). If you genuinely can't pay after you've taken care of the essentials (food, shelter, transportation) then you don't need a third party to stop paying the credit card bill, you can do that yourself. "I use online banking as much as possible and I think it may help you get closer to your goal.  I see you want to know where the money goes and save time so it should work for you like it did for me. I used to charge everything or write checks and then pay a big visa bill.  My problem was I never knew exactly how much I spent because neither Visa or check writing are record systems. They just generate transactions records.  I made it a goal use online banking to match my spending to the available cash and ended up ok usually 9-10 months out of the year. I started with direct deposit of my paycheck.  Each Saturday, I sit down and within a half hour, I've paid the bills for the week and know where I stand for the following week.  Any new bill that comes in, I add it to online banking even if it's not a recurring expense.  I also pull down cash from the ATM but just enough to allow me to do what I have to do.  If it's more than $30 or $40 bucks, I use the debit card so that expense goes right to the online bank statement. My monthly bank statement gives me a single report with everything listed.  Mortgage, utilities, car payment, cable bill, phone bill, insurance, newspaper, etc...  It does not record these transactions in generic categories; they actually say Verizon or Comcast or Shop Rite.  I found this serves as the only report I need to see what's happening with my budget.   It may take a while to change to a plan like this one. but you'll now have a system that shows you in a single place where the money goes.  Move all bills that are ""auto-pay"" to the online system and watch your Visa bill go down.  The invested time is likely what you're doing now writing checks.  Hope this helps." If seeing all of your balances in one place matters that much to you, go to a broker that has an online bank like Schwab, ING or ETrade. If you're not comfortable with online banking, I'd suggest dropping the requirement to see everything on one statement/website. All of the major brokers have easy ways to transfer money to and from their accounts. I have accounts at Schwab and TD Ameritrade, which both offer online transfer via ACH transactions for no fee. It's just like paying a credit card online. Investments are a profit center for banks, you pay a higher cost and the guy who signs you up gets points towards his incentive vacation to the Caribbean. "To answer your question, specific to ATM usage: It is your money.  You can do with it as you wish, as long what you are doing with it is legal.  There is nothing illegal about taking money out of an ATM every day of the week. That said, there are some issues.  One you already mention being the typical daily limit of $300.  Another, is that these days most ATMs charge you for the transaction and many banks will also charge you for the transaction.  (That assumes that you are not using an ATM owned by your bank.)  These fees add up quite quickly.  Using the very typical $1.50/transaction (or $3/transaction total), you could make 8 transactions before the typical $25 wiring fee is more appropriate.  You should also not ignore the ""cost"" of the inconvenience of having to make so many transactions.  There is also the potential, however remote, that your bank may see it as suspicious activity and lead to the headaches you are trying to avoid by not wiring the money. If you don't have a checking account with that bank into which you could just transfer the money, online, by phone or whatever, I would simply jump through the required hoops.  Keep in mind that these hurdles are intended to protect your money." Currency exchange is rather the norm than the exception in international wire transfers, so the fact that the amount needs to be exchanged should have no impact at all. The processing time depends on the number of participating banks and their speeds. Typically, between Europe and the US, one or two business days are the norm. Sending from Other countries might involve more steps (banks)  which each takes a bit of time. However, anything beyond 5 business days is not normal. Consider if there are external delays - how did you initiate the sending? Was it in person with an agent of the bank, who might have put it on a stack, and they type it in only a day later (or worse)? Or was it online, so it is in the system right away? On the receiver side, how did you/your friend check? Could there be a delay by waiting for an account statement? Finally, and that is the most common reason, were all the numbers, names, and codes absolutely correct? Even a small mismatch in name spelling might trigger the receiving bank to not allocate the money into the account. Either way, if you contact the sender bank, you will be able to make them follow up on it. They must be able to trace where they money went, and where it currently is. If it is stuck, they will be able to get it ‘unstuck’. It is barely possible that this is Citi's fault, but it sounds more like it is on the Costco end.   The way that this is supposed to work is that they preauthorize your card for the necessary amount.  That reserves the payment, removing the money from your credit line.  On delivery, they are supposed to capture the preauthorization.  That causes the money to transfer to them.  Until that point, they've reserved your payment but not actually received it.  If you cancel, then they don't have to pay processing fees.   The capture should allow for a larger sale so as to provide for tips, upsells, and unanticipated taxes and fees.   In this case, instead of capturing the preauthorization, they seem to have simply generated a new transaction.  Citi could be doing something wrong and processing the capture incorrectly.  Or Costco could be doing a purchase when they should be doing a capture.  From outside, we can't really say.   The thirty days would seem to be how long Costco can schedule in advance.  So the preauthorization can last that long for them.   Costco should also have the ability to cancel a preauthorization.  However, they may not know how to trigger that.  With smaller merchants, they usually have an interface where they can view preauthorizations and capture or cancel them.  Costco may have those messages sent automatically from their system.   Note that a common use for this pattern is with things like gasoline or delivery purchases.  If this has been Citi/Costco both times, I'd try ordering a pizza or some other delivery food and see if they do it correctly.  If it was Citi both times and a different merchant the other time, then it's probably a Citi problem rather than a merchant problem. From Chase FAQ it looks like this is a regular ACH transfer. ACH transactions can be reversed under certain conditions. I haven't been able to find some authoritative link on this, so I suggest this (thenest.com budgeting blog) instead: Allowed Reasons You can have ACH transactions reversed for one of three reasons under   the rules: wrong money amount, wrong account or duplicated   transactions. For example, if your mortgage bill is for $756.00, but   your lender's website messes up and you're charged $856.00, the   transaction is reversible it because it's the wrong dollar amount. If   the website charges you $756.00 twice, the second duplicated   transaction is reversible. Reversal Procedures You might have to bring a mistake to the originator's attention to get   it fixed. Only the originator -- the person or company taking or   sending money -- can ask for a reversal. For example, if you have a   transaction for a wrong dollar amount from your lender's website, the   originator is the lender. An originator is supposed to send the   reversal within 24 hours of the error's discovery and within five   banking days of the original transaction. When a reversal is required   because of a wrong amount or wrong account, the originator must send a   correcting entry with the right information. Bank's Responsibility A bank should honor an ACH reversal, even if it means debiting a   customer's account again because of a correcting transaction. However,   the bank doesn't have to debit your account if you closed it or the   new transaction would overdraw it. Your bank does have to tell you if   a correcting entry is going to take money out of your account, but the   bank doesn't need your permission to do it. I would presume this goes entirely through the credit card network rather than the banking network. I am guessing that it's essentially the same operation as if you had returned something purchased on a card to the store for credit, but I'm not sure whether it really looks like a vendor credit to the network or if it is marked as a different type of transaction.