Earlier quoted context omitted.
I'm curious, if you don't store usernames and passwords for banking credentials, how do know if the ACH transfer will NSF? Do you ask the account holder for their bank credentials each time you want to pull money from their account?
Basically scrape the account. Avg daily balance is probably the primary number. Low balance, high balance, NSFs, etc.
How ACH works: A developer perspective – Part 2
11–20 of 36 posts
Re: How ACH works: A developer perspective – Part 2
#12If you find this interesting you may find the work Knox is doing pretty cool - we're able to verify funds before we make payments (so there no NSFs), get and verify account numbers without asking for the user to tell us them, and verify the identity of the payor all in one step - we just have them log into their online banking (like you do with Mint or Yodlee except faster). We've never had an ACH file returned ever,…
They go a step further and actually transfer the funds from your bank account via Online banking after you provide them with your login and TAN.
Quite scary to be honest, to me at least. It's basically a scraper/bot that initiates the transfer for you, pretending to be you, without the bank's knowledge. While forwarding your login information and TANs to third parties is by most banks considered a violation of their ToS, they don't seem to be willing to do anything about it (probably because of Sofortüberweisung's popularity with their customers).
Re: How ACH works: A developer perspective – Part 2
#13Earlier quoted context omitted.
You should fix the lack of SSL security on thesimpledifference.com Why? iFrame SSL certificates aren't visible, and no, your VeriSign trusted doesn't count. This means users will find it offputting as you note. Why else? Someone could hijack the HTTP page and point the iframe location somewhere else where they then intercept bank details. Next knox only seems to support a limited number of banks, unlike ACH which I'm…
Agreed on the SSL bit - we ask all our businesses to use it but we didn't put it on our test site. That's embarrassing I'm putting it up now. And yes, we serve the 30 banks that constitute 60% of banking volume in the US, and at least 60% of banking customers (although we suspect more, since many people who have a smaller account have a top 30 account too). We're increasing that number, but you can turn our system on…
Re: How ACH works: A developer perspective – Part 2
#14If you find this interesting you may find the work Knox is doing pretty cool - we're able to verify funds before we make payments (so there no NSFs), get and verify account numbers without asking for the user to tell us them, and verify the identity of the payor all in one step - we just have them log into their online banking (like you do with Mint or Yodlee except faster). We've never had an ACH file returned ever,…
There's a payment provider doing something similar called "Sofortüberweisung" (translates to "instant (bank) transfer"). It is pretty popular in Germany, AFAIK they only support banks from Germany (and maybe some neighbouring countries). They go a step further and actually transfer the funds from your bank account via Online banking after you provide them with your login and TAN. Quite scary to be honest, to me at le…
Re: How ACH works: A developer perspective – Part 2
#15Words I thought I would never hear but were in the presentation: "Fax based API"
Re: How ACH works: A developer perspective – Part 2
#16Earlier quoted context omitted.
There's a payment provider doing something similar called "Sofortüberweisung" (translates to "instant (bank) transfer"). It is pretty popular in Germany, AFAIK they only support banks from Germany (and maybe some neighbouring countries). They go a step further and actually transfer the funds from your bank account via Online banking after you provide them with your login and TAN. Quite scary to be honest, to me at le…
We initiate the transfer as well. It doesn't violate any of the banks we support's TOS. We're also not web scraping.
If I understood correctly, you use the login to verify the account information and to check whether funds are available. The transfer is initiated via ACH.
Sofortüberweisung doesn't use ACH (or SEPA), they actually transfer the money via Online banking using a bot pretending to be the account owner.
Re: How ACH works: A developer perspective – Part 2
#17Earlier quoted context omitted.
There's a payment provider doing something similar called "Sofortüberweisung" (translates to "instant (bank) transfer"). It is pretty popular in Germany, AFAIK they only support banks from Germany (and maybe some neighbouring countries). They go a step further and actually transfer the funds from your bank account via Online banking after you provide them with your login and TAN. Quite scary to be honest, to me at le…
We initiate the transfer as well. It doesn't violate any of the banks we support's TOS. We're also not web scraping.
Re: How ACH works: A developer perspective – Part 2
#18Earlier quoted context omitted.
We initiate the transfer as well. It doesn't violate any of the banks we support's TOS. We're also not web scraping.
Sorry, edited my comment a bit to clarify. If I understood correctly, you use the login to verify the account information and to check whether funds are available. The transfer is initiated via ACH. Sofortüberweisung doesn't use ACH (or SEPA), they actually transfer the money via Online banking using a bot pretending to be the account owner.
Re: How ACH works: A developer perspective – Part 2
#19Earlier quoted context omitted.
Agreed on the SSL bit - we ask all our businesses to use it but we didn't put it on our test site. That's embarrassing I'm putting it up now. And yes, we serve the 30 banks that constitute 60% of banking volume in the US, and at least 60% of banking customers (although we suspect more, since many people who have a smaller account have a top 30 account too). We're increasing that number, but you can turn our system on…
I don't have a US bank account so this doesn't affect me, but just speaking as "Joe Consumer" you may want to address parent's point about the bank's T&C, since that was the only part of his comment that jumped out at me and the only part you didn't address.