> Approximately 48 hours later, the Card Network (Visa, MasterCard, AmEx etc) will group together all the payments from a given time period and send them to the Card Issuer as a batch “Presentment” file. There might be thousands of payments in this file. At this point, the Card Issuer will debit the money from each of its customers’ accounts according to the Presentment file and make a bulk payment to the Card Network for the entire Presentment amount. In turn, the Card Network will divide up the funds and distribute the money back to the appropriate Card Acquirers, who will distribute it to their merchants in turn.
As someone who has cards that settle after ~48 hours and cards that reflect the state of transactions immediately I can clearly state that I heavily prefer the former. The reason for this is that many transactions are not that simple and you end up with a ton of spam on your statements.
I like what Lloyds does where it shows transactions not fully settled yet in a separate section in the panel.
Number26 uses any auth message in the log and it's a nightmare when you travel and later try to consolidate your bills with your credit card statements.
I just got my Mondo pre paid card last Thursday (I am part of the alpha, somehow). I tend to see the App + Card integration as quite nice because instead of you looking at your money like a statement, you start to think of it like a dashboard instead, constantly updating to reflect the most recent changes in your situation.
It is weird that transactions for the underground start as 20p then randomly increase to £2.30 (or whatever).
As a computer person I quite like seeing the detail of what's going on with the clearing process. In the end I think Mondo want to be more mainstream than for a geek like me (i.e. they removed custom tagging - I wanted to do things like add tags for when corner shops rip you off and charge you 50p for using your card)!
The API for their bank looks promising though so if you don't like it you can just treat them as an API and consolidate everything yourself, maybe.
BTW. Thanks for Flask, I use it every day and it's excellent :-)
I made a GeekTool curl script a few years ago that logs into my bank accounts and all my recurring services', utilities, and scrapes the balances every 10 minutes so I see my complete financial position on my desktop in near-real time. The dashboard concept is a good fit for this type of data.
I would _love_ to play around with it. The Bank Of America finance tracker SUX big time, and I don't trust Mint et al. with my data (plus, I want to do tasty analysis/tracking myself, mmmm).
Btw, Tags are gone, but you've got full text search on the description so you can still annotate your transactions. Just add #ripoff to the description and extract the data later.
We think we can avoid that. It's going to be hard to get it right all the time but over time we should be able to learn which transactions settle for amounts less than or greater than the author amount and show these in an appropriate way.
Could you explain what problems you have consolidating your bills with credit card statement - I'm not sure how number26 do it but after 48hrs our statement should be the same as if we didn't show you the auths.
> Could you explain what problems you have consolidating your bills with credit card statement - I'm not sure how number26 do it but after 48hrs our statement should be the same as if we didn't show you the auths.
In case of Number26 the times are completely broken when you travel to the US. For instance I get a pre-auth at the time the charge is made with one merchant ID, but that gets reimbursed at a later point and re-charged with a new (slightly different amount because currency fluctuation) and no direct correlation to the previous transaction.
The worst one was where the card was actually charged but reimbursed and re-charged + tip. However the reimbursed money did not match the original amount :-/
And the time between those different charges is way beyond 48 hours.
Merchants have learned to abuse (use) that difference between an auth and a capture. Sometimes you will get auths that differ from the actual capture. Some examples (all US centered):
1) Restaurants will auth your credit card for the bill total, but will capture for bill + tip. So pre-settled totals will not include tip.
2) Gas stations auth your card when you scan (before the pump turns on). They auth for $100, but will then capture for whatever amount you spend.
3) When you add a card to certain merchants (like the Google Play store), they will do a 1 cent auth to make sure the card/address/expiration are valid. But then they never issue the capture and the event disappears.
Transport for London really take it to the limit with contactless.
You scan a contactless card and they do a £1 authorisation the first time you use it (on Amex at least, I've heard it is different on other card networks). They then total up the amount you use it and start settling it when you reach a certain point. This is because there are quite complex rules:
1. If you don't "tap out" of a tube/train journey, they charge you the maximum fare.
2. They don't know at authentication time where you are going. You could be doing a journey within an outer zone which would only cost £1.50 or you could be doing a journey all the way from zone 6 into zone 1 which would be, say, £5.60
3. Different fares apply peak and off-peak
4. There's a "price cap" that applies - so you can't go spend more in one day than the cost of an unlimited use one day travelcard that covers all the journeys, and you can't spend more in one week than the cost of an unlimited one week travelcard.
In practice what happens is you just keep using contactless and the system settles the payments up right pretty much all of the time. They've done some clever thinking to make it work.
The downside: now that people have the same card in multiple 'forms' (e.g. as an actual card, and as a virtual card on Apple Pay or whatever), you can't switch between then without breaking this complex set of rules in some ways. You can register an online account and all your contactless cards to it, but you can't then keep switching between cards (or between cards and virtual cards) without things breaking. You pretty much have to just choose one payment method (either a card or Apple Pay) and stick with it.
> 4. There's a "price cap" that applies - so you can't go spend more in one day than the cost of an unlimited use one day travelcard that covers all the journeys, and you can't spend more in one week than the cost of an unlimited one week travelcard.
That is really nice of them, I know a lot of companies that'd be like "cha-ching free money".
Transport for London is a publicly-owned non-profit. They tend to make decisions that are in the long term interest of the city's transport users rather than improving quarterly profits...
I'm not so sure that these are abuse. For instance, (2) is effectively an escrow service, hotels and a few other types of service use this quite effectively. I honestly wish restaurants would also just auth an extra 20% on my purchase in escrow and settle the actual tip amount later, and similarly bar tabs.
In (3) its also sort of an escrow service, but not really.
Similarly, this is why merchant processors are required for a lot of companies to do business over credit networks. They too hold money for some N days before it is released to a merchant (after clearing) - as escrow to the card issuers in the case of chargebacks and other fraud.
>As someone who has cards that settle after ~48 hours and cards that reflect the state of transactions immediately I can clearly state that I heavily prefer the former. The reason for this is that many transactions are not that simple and you end up with a ton of spam on your statements.
I will forever be against long settlement times for debit accounts. It reminds me of when I was in college and living paycheck to paycheck. Here in the US many banks have a scheme where they will purposely order your settled transactions from highest to lowest amount in order to charge you more fees should you run out of cash in the account.
Say you have $100 available and make 3 purchases in this order: $10, $10, $105. The bank authorizes all three transactions but orders them in decreasing value instead when the account settles. The first $105 charge hits your account causing you to be overdrawn and adding a $35 overdraft fee, then the two additional charges add an additional $35 fee each. So instead of settling the charges in order and being charged one $35 fee, they charge three $35 fees. And if you can't bring your account positive in time? Another fee, naturally.
It's been a while since I experienced this, but I feel for people who are less financially well off like I once was who still have to deal with this. I think banks now make it an option to disallow overdrafts, but by default they're allowed to "avoid embarrassment" when shopping.
The goal is to correct the conversation (versus messageboard oneupmanship or whatever). I wasn't previously aware of the details of the legal structure of USAA, but I didn't think it was a credit union and went and looked it up. I fear such comments are tiresome, but I guess it doesn't take very many readers seeing the right information for them to be worthwhile.
I think its always worthwhile to post correcting comments. My post you replied to was not sarcasm, for what its worth (I genuinely appreciated you correcting my mistake with factual information).
I know we always scoff how how supposedly slow and poorly the payment networks work but considering they've been pretty solidly transferring trillions of dollars over the past 60+ years, I think we should give them a little more credit (no pun). "Real-time" payments are cute but not really all that necessary in reality.
There are opportunities that are lost with a 48hr payment vs something that notifies/authorises in "real-time" (even if the actual settlement only happens later).
In particular, if you don't capture geolocation data within a few seconds of a payment, it becomes irrelevant.
The cool thing is if you have a card that sends push notifications. Because they go through your bank they often arrive faster at your phone than the transaction settles on the terminal. I had a magical moment where I saw a charge on my card before the ticket machine saw it, and then it failed to print a ticket because it was out of paper and before the error came up, i already got a push notification that the money was reimbursed. Networks are fast.
27 comments
[ 2.9 ms ] story [ 65.1 ms ] threadAs someone who has cards that settle after ~48 hours and cards that reflect the state of transactions immediately I can clearly state that I heavily prefer the former. The reason for this is that many transactions are not that simple and you end up with a ton of spam on your statements.
I like what Lloyds does where it shows transactions not fully settled yet in a separate section in the panel.
Number26 uses any auth message in the log and it's a nightmare when you travel and later try to consolidate your bills with your credit card statements.
It is weird that transactions for the underground start as 20p then randomly increase to £2.30 (or whatever).
As a computer person I quite like seeing the detail of what's going on with the clearing process. In the end I think Mondo want to be more mainstream than for a geek like me (i.e. they removed custom tagging - I wanted to do things like add tags for when corner shops rip you off and charge you 50p for using your card)!
The API for their bank looks promising though so if you don't like it you can just treat them as an API and consolidate everything yourself, maybe.
BTW. Thanks for Flask, I use it every day and it's excellent :-)
We think we can avoid that. It's going to be hard to get it right all the time but over time we should be able to learn which transactions settle for amounts less than or greater than the author amount and show these in an appropriate way.
Could you explain what problems you have consolidating your bills with credit card statement - I'm not sure how number26 do it but after 48hrs our statement should be the same as if we didn't show you the auths.
In case of Number26 the times are completely broken when you travel to the US. For instance I get a pre-auth at the time the charge is made with one merchant ID, but that gets reimbursed at a later point and re-charged with a new (slightly different amount because currency fluctuation) and no direct correlation to the previous transaction.
The worst one was where the card was actually charged but reimbursed and re-charged + tip. However the reimbursed money did not match the original amount :-/
And the time between those different charges is way beyond 48 hours.
1) Restaurants will auth your credit card for the bill total, but will capture for bill + tip. So pre-settled totals will not include tip.
2) Gas stations auth your card when you scan (before the pump turns on). They auth for $100, but will then capture for whatever amount you spend.
3) When you add a card to certain merchants (like the Google Play store), they will do a 1 cent auth to make sure the card/address/expiration are valid. But then they never issue the capture and the event disappears.
You scan a contactless card and they do a £1 authorisation the first time you use it (on Amex at least, I've heard it is different on other card networks). They then total up the amount you use it and start settling it when you reach a certain point. This is because there are quite complex rules:
1. If you don't "tap out" of a tube/train journey, they charge you the maximum fare.
2. They don't know at authentication time where you are going. You could be doing a journey within an outer zone which would only cost £1.50 or you could be doing a journey all the way from zone 6 into zone 1 which would be, say, £5.60
3. Different fares apply peak and off-peak
4. There's a "price cap" that applies - so you can't go spend more in one day than the cost of an unlimited use one day travelcard that covers all the journeys, and you can't spend more in one week than the cost of an unlimited one week travelcard.
In practice what happens is you just keep using contactless and the system settles the payments up right pretty much all of the time. They've done some clever thinking to make it work.
The downside: now that people have the same card in multiple 'forms' (e.g. as an actual card, and as a virtual card on Apple Pay or whatever), you can't switch between then without breaking this complex set of rules in some ways. You can register an online account and all your contactless cards to it, but you can't then keep switching between cards (or between cards and virtual cards) without things breaking. You pretty much have to just choose one payment method (either a card or Apple Pay) and stick with it.
That is really nice of them, I know a lot of companies that'd be like "cha-ching free money".
In (3) its also sort of an escrow service, but not really.
Similarly, this is why merchant processors are required for a lot of companies to do business over credit networks. They too hold money for some N days before it is released to a merchant (after clearing) - as escrow to the card issuers in the case of chargebacks and other fraud.
I will forever be against long settlement times for debit accounts. It reminds me of when I was in college and living paycheck to paycheck. Here in the US many banks have a scheme where they will purposely order your settled transactions from highest to lowest amount in order to charge you more fees should you run out of cash in the account.
Say you have $100 available and make 3 purchases in this order: $10, $10, $105. The bank authorizes all three transactions but orders them in decreasing value instead when the account settles. The first $105 charge hits your account causing you to be overdrawn and adding a $35 overdraft fee, then the two additional charges add an additional $35 fee each. So instead of settling the charges in order and being charged one $35 fee, they charge three $35 fees. And if you can't bring your account positive in time? Another fee, naturally.
It's been a while since I experienced this, but I feel for people who are less financially well off like I once was who still have to deal with this. I think banks now make it an option to disallow overdrafts, but by default they're allowed to "avoid embarrassment" when shopping.
http://www.federalreserve.gov/newsevents/press/bcreg/2009111...
https://en.wikipedia.org/wiki/USAA#Legal_structure
They do seem to have a focus on providing good service.
edit: (so the members of the bank are not cooperative owners of it like they would be at a CU, they are customers).
In particular, if you don't capture geolocation data within a few seconds of a payment, it becomes irrelevant.