Hacker News new | past | comments | ask | show | jobs | submit login
Standard Treasury (YC S13) Aims To Make Software That Eats Commercial Banking (techcrunch.com)
103 points by david_t on July 9, 2013 | hide | past | favorite | 37 comments



I'm really interested in a service that allows you to:

a) transfer money between 2 bank accounts for a flat fee

b) allows you to debit a bank account w/o any verification or micro-deposits


(I work on Standard Treasury)

The first one is definitely something that will happen once a bank partner of ours launches the white labeled service. Electronic checks (ACH) are usually a flat, several cents, fee.

Unfortunately, debits are likely going to require some sort of verification.


I feel like you, ST, should be able to pass that liability to the company using the API. Maybe make them put $1mm in escrow or something.

I know of a few organizations that don't require verification for ACH debits.


My guess is that when he speaks of 'verification' it's more in the context of underwriting the originator of the transaction for fraud/creditworthiness vs. ensuring the account being debited is valid.


That's correct.


which companies currently let you do it?


No APIs that I know of, but there are several companies in my vertical (donations) that do this. This is one:

http://www.acceptiva.com


> b) allows you to debit a bank account w/o any verification or micro-deposits

That's an extraordinarily bad idea. If you gave a fraudster access to something like that, they could just pull money out of accounts where they had the routing and account #. You'd also be at risk if the customer fat fingered entry of those numbers and you debited the wrong account.

The US ACH rails lack a lot of necessary features to enable debits without verification of ownership of the account. Unless you want to be on the hook for the above scenarios of course.


'a' is fairly common, I believe. It's ubiquitous in Europe (typically no fee), and in the U.S., Bank of America will let you do an ACH transfer to any account in the U.S. for $3/transfer. Not sure what other banks' policies are.


Coming from Europe, I'm also used to exclusively using wire transfers for free. Not so much in the US.

What's the difference between a wire transfer and ACH transfer? (Chase charges me about $19 for every outgoing/incoming wire transfer by the way).


Wire transfers are directly from one bank to another, and will go through same-day. ACH is like writing a check, but saves you having to handle the physical paper. It still goes through all the same automated batch processing as a check, so it takes a few days to clear.


$3 is a lot. Most banks will do it for 50 cents or less. If you have huge volume (someone like Square or Stripe) you can often get it down to one or two cents.


Is a) not common?

I use ING Direct (recently bought by Capital One and recoined "Capital One 360"). You can either wire directly from one checking account to another using an ACH transfer. Or you can do a Person2Person payment which is similar to a paypal transfer. Enter your recipient's email address, ING sends them an email, they follow the directions and "pick up" the money, transfer occurs.

Both are free to the best of my knowledge.

Edit: ING is a Dutch company, so maybe that's why.


I think he may mean between 2 parties, perhaps in his application. Not specifically between himself and another party, which is possible today with a few services.


I have the a) problem and have yet to find a solution that doesn't involve (manually) sending a fixed-format file with transfer orders to the bank we work with...transfers within the EU are free, though, but this is the bank's policy (due to competition, of course). A simple RESTful API that can be used for ACH transfers across countries or even continents would be killer, given the current options...


I talked to a payments guy a while back and asked why america doesn't have the same kind of easy P2P wire transferability that europe has. He basically said it's because the banks think paypal is good enough. Paypal is the USA's P2P wire transfer system. 2 personal accounts can transfer money to each other for free. I pay my rent to my 1-property landlord by paypal with no fees too.


b) bitcoin

it's not an accident that they make it so difficult. they are protecting massive revenue streams. bitcoin solves a lot of these problems by giving people real control over how to move money around. eventually bitcoin wallets will be easy and secure enough that while you might not pay your bills with it, you'll keep a running balance on it just like amazon or itunes credit.


> it's not an accident that they make it so difficult.

The easy direct funds transfers in other countries shows that it is an accident.

In Australia, opening a bank account requires applicants to show sufficient ID (the 100-points check[1]). It was intended to cut down on money laundering and tax evasion, but as a happy side effect banks have very high assurance about who money is moving from and to.

That means that direct deposits don't require the heavy validation that a cheque does. So such transfers are free and usually settle in 24 hours. Often the same day.

[1] http://en.wikipedia.org/wiki/100_point_check


Kimerling + Townsend = disrupting payments. These guys are great and think this solution is going to completely disrupt the world.


Good luck!

I wrote a post a while back about how I would like to be able to set up triggers to take action on deposits -- a sort of IFTTT for your bank. It sounds like Standard Treasury ultimately could make this possible, which would be awesome.

http://www.recursion.org/2013/3/23/webhooks-for-paychecks


Thanks for the link! We have this exact use case in mind, actually. Trigger based web hooks for transactions is definitely something a few people have mentioned to us and that we're talking to our bank partners about.


Cool, I will keep an eye out for announcements regarding this.


Don't Mint basically provide at least the "email alert" section that you're looking for?

You can basically do all what you're after with scraping, though the banks may want you to keep it down to one scrape a day.


Ooh, yes I love this idea.

zt, when are you guys planning to make the API available to devs?


tbrooks, unfortunately it will be a couple of months until the products are ready for developers. Sorry! We're in contract negotiations and then we have to do the integrations. We might build sandboxes in a few weeks, but that only helps so much.


Connectivity between businesses and bank payment platforms is a huge point of pain for both banks and their customers. Large banks have been focused on resolving this with their largest clients (enabling connectivity to SAP, Oracle, etc.), but there hasn't been a big push elsewhere. Hopefully this will benefit smaller banks and smaller businesses as well.


This could potentially be huge!

I had a similar problem once, where my local bank couldn't provide enough functionality through their existing web banking system, so I ended up writing my own REST API for the bank based on screen scraping / HTML scraping. Terrible approach for something that involves money, but luckily this was read-only and only for proof of concept.


(I work on Standard Treasury)

Screen and HTML scraping is pretty standard for getting information out of bank systems. That's even primarily what Yodlee does! It's a lot harder to work directly with the banks, but in the long-term it will allow us to offer REST APIs and web hooks that make a lot more sense.


Sounds like what we need... a way to enable a payment from one of our customers to another. Not a wire, not a credit card transaction, can't require anything more than a regular bank account on both sides of the transaction.


Zac and Dan know this space inside and out. I've dealt pretty extensively with Wells Fargo and I can tell you it is extraordinarily painful. These banks need all the help they can get.


Sounds like a great idea! I wish you strength for the integration part, I do the same thing in the travel industry, the hidden complexity of these systems is absolutely incredible. People complain about win32, but this stuff is one step further. Most of it is still compatible with systems from the early 70s.. Welcome to the wonderful world of TTY, EDIFACT, TPF and all the rest :-)


I had the pleasure of working with Dan at Giftly. These guys are smart and have some big ideas. Looking forward to seeing the company grow.


Can someone from Standard Treasury comment on the security model they are using for these API's?


This question is one we're still answering with banks. The exact security model will likely differ slightly by bank, depending on their idiosyncratic wishes and standards. Also, the security model could be broken down in to (a) How do we talk to the banks (b) How is our system secured and (c) How do end-developers talk to our systems.

For the last one, which is what I think you're asking, it seems like our bank partners will settle on (1) a long, random, high-entropy API secret key (like Stripe) or SID/auth token combo (like Twilio) or (2) Both the secret key AND something like OAuth because banks really want multi-factor authorization. But again, nothing is set yet.


Direct banking customer to customer with an API...oh yes many marketplaces would enjoy that (essentially acting like a phone operator that connects both parties).

I can see some value in providing a way for some third party (i.e. the marketplace) to escrow down the line.

Good luck :)


Curious why their logo appears to be a downward-biased ticker with a negative color combination!


(I work on Standard Treasury).

Yes! We need a new logo. Know any good designers: https://news.ycombinator.com/item?id=6014763 ?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: