Tuesday, July 9, 2013

ACH Payments & Property Management for the Little Guys

As part of my recent job hunt, I've been working on rewriting an old property management site I created back in 2005. The code is Rails 2.x, the plugins/gems are mostly outdated, there are a ton of questionable defaults and security vulnerabilities that have been discovered and addressed recently by the Rails community and let's be honest, I wasn't that good at putting out production-quality code back then, so it could do with a good revision/refactor.

That being said, some of the features I always wanted to add to the existing site were:
(a) Secure online tenant application submission and screening
(b) Secure online lease signing and document retrieval
(c) Secure online rent payments via ACH

I realize services like Rentobo, PayYourRent, etc. exist that provide some of the functionality described above, but my goal is to make something that is a standalone Rails engine that can be deployed by smaller organizations needing white label property management but that don't have the software development budgets of larger real estate corporations (something along the lines of Spree for property management)

For the most part, (a) and (b) seem like they would be fairly well served by something like DocuSign, but I've been struggling over the last few weeks to find an elegant way to get (c) working. Stripe, Balanced and PayPal are all options with API's that I looked into, but sadly, none of them are really a good white label solution for ACH payments. Stripe can make payments to 3rd parties via ACH from a Stripe account, but this means it needs to be funded initially by credit card payments. Balanced supports ACH payments, but it's a push operation, so you can't setup a scenario like collecting monthly rent payments from tenants (a pull). PayPal does support ACH payments through it's Payflow service, but there's an entire application process and there are other hoops you need to jump through to get setup, which is not very ideal for your average landlord who would just like to offer automatic online rent payments for tenants. It seemed like my only option was to implement something homegrown like airbnb.

HN to the rescue! This morning, I was pleasantly surprised to find out ACH payments via API are on their way:
YC-Backed Standard Treasury Aims To Make Software That Eats Commercial Banking

I'm not sure when this will become available to the developer masses, but I'm excited to see where this goes! Stay tuned, I'll post more updates when I'm further along on my project!

51 comments:

  1. Great Web site! I wondered if I could site some of your web page and use a few things for a school assignment. Please drop me an email whether that would be fine. Thanks
    property management las vegas nv

    ReplyDelete
  2. Remarkable post. I simply came across your blog and desired to say that I have really enjoyed searching your blog posts. Thank you for sharing such blogs. Office Building Management Charlottesville

    ReplyDelete
  3. I am glad to found this post, it's a good one. I am always looking for quality posts, I hope you will be adding more in the future. thanks for this.Uk Property Management Service

    ReplyDelete
  4. The article was up to the point and described the information very effectively. Thanks to blog author for sharing an informative post. Residential Property Management Dublin

    ReplyDelete
  5. Amazing article, Which you have shared here. Your material is very informative and I loved it. Thank you for sharing this . strategic management consultant

    ReplyDelete
  6. Thank you for sharing such a Magnificent post here. I found this blog very useful for future references. keep sharing such informative blogs with us. houses for sale Queens NY

    ReplyDelete
  7. I appreciate your efforts which you have put into this article. This post provides a good idea about property management. Genuinely, it is a useful article to increase our knowledge.https://www.bodewell.ca/ Thanks for sharing such articles here.

    ReplyDelete
  8. I got some wonderful knowledge from this post about healthy habits for property. The post is very informative and helpful also.Palo Alto homes for sale Thanks for sharing such post. Keep it up.

    ReplyDelete
  9. It is what I was searching for is really informative. It is a significant and useful article for us. Thankful to you for sharing an article like this. Property Management Port Moody

    ReplyDelete
  10. I am glad to say that this is a very useful post. superb and intresting.one of the best post. This inspired a new blog. Thanks for sharing wonderful information. Port Alberni Real Estate Agent

    ReplyDelete
  11. wow, great, I was wondering how to cure acne naturally. and found your site by google, learned a lot, now i’m a bit clear. I’ve bookmark your site and also add rss. keep us updated. hausverwalter duisburg

    ReplyDelete
  12. I appreciate the work which you have put into this article. This information is meaningful and magnificent. I would like to thank you for sharing this article here. Executive Construction Resumes

    ReplyDelete
  13. The information which you have shared here . It is a really useful and informative article. I want to encourage you to ultimately continue your great work. Thank you. Construction Contractor In Galway

    ReplyDelete
  14. I am attracted by the presentation of this article. This information about Property Management is really good. I really appreciate your work. It is a gainful article for us. Keep posting. Thank you.
    Property management vancouver

    ReplyDelete
  15. I am very much obliged to you that you have shared this knowledge with us. I got some different kind of info from your web page, and it is really helpful for everyone. Thanks algarve properties for sale

    ReplyDelete
  16. This is excellent information which is shared by you. This information is meaningful and magnificent for us to increase our knowledge about it. Keep sharing this kind of information. Thank you. Read more info about Deep Cove Real Estate

    ReplyDelete
  17. I liked your work and the way in which you have shared this article here about.property management servicesIt is a beneficial and helpful article for us. Thanks for sharing an article like this.

    ReplyDelete
  18. I definitely enjoying every little bit of it. It is a great website and nice share. I want to thank you. Good job! You guys do a great blog, and have some great contents. Keep up the good work. pls visit our website hoa company

    ReplyDelete
  19. Among the available houses for sale in Ibeju Lekki, my team and I took a special interest in Gracias Residences for 2 main reasons
    If you put the high cost of building materials, labour, and other miscellaneous expenses in the country into consideration, you will realize that Gracias Residences is a good buy.


    amen estate

    ReplyDelete
  20. You have done great work by publishing this article here. It is useful and convenient info for us. property management rates Keep upgrading our knowledge by share these types of articles.

    ReplyDelete
  21. Excellent post. I really enjoy reading and also appreciate your work.condos for sale in roatan honduras This concept is a good way to enhance knowledge. Keep sharing this kind of articles, Thank you.

    ReplyDelete
  22. Awesome post, you have shared an informative article about MLS Woodstock Ontario for us. Your method of writing is great. Keep it up.

    ReplyDelete
  23. Nice article, which you have shared here. Your article is very informative and I liked your way to express your views in this post. The article you have shared here is very informative and the points you have mentioned are very helpful. Thanks for sharing this article here. Property Management San Diego

    ReplyDelete
  24. Being one of the most trusted management consultation service providers in Melbourne, Timber Floor Sanding has landed in the ground to serve you with extraordinary upshots. We have been serving entire Melbourne happily for many years, and over time we have learned how to win the hearts of our dedicated and esteemed clients.

    ReplyDelete
  25. Wonderful post. your post is very well written and unique. Thank you for sharing this post here. pls visit our website Real Estate Lead Generation

    ReplyDelete
  26. You have given great content here. I am glad to discover this post as I found lots of valuable data in your article. Thanks for sharing an article like this.Property Management Website USA

    ReplyDelete
  27. Excellent knowledge, You are providing important knowledge. It is really helpful and factual information for us and everyone to increase knowledge. Continue sharing your data. Thank you. Read more info about two family house for sale

    ReplyDelete
  28. For many people, changing house becomes the biggest issue of their life. When people do not understand something, the property manager has the solution to their problem. With the help of the property manager, buying or changing a house becomes as easy as Buy Essay Online.

    ReplyDelete
  29. Please keep sharing this types of content, really amazing. Please follow my website for more information about Property Management San Diego

    ReplyDelete
  30. You have given great content here. I am glad to discover this post as I found lots of valuable data in your article. Thanks for sharing an article like this.Maple Ridge Real Estate

    ReplyDelete
  31. You wrote this post very carefully.property management agreement The amount of information is stunning and also a gainful article for us. Keep sharing this kind of articles, Thank you.

    ReplyDelete
  32. A very delightful article that you have shared here.Contract to Close Real Estate Services Your blog is a valuable and engaging article for us, and also I will share it with my companions who need this info. Thankful to you for sharing an article like this.

    ReplyDelete
  33. You are giving such interesting information. It is great and beneficial info for us, I really enjoyed reading it. Thankful to you for sharing an article like this.​Point grey Top Realtor

    ReplyDelete
  34. Really appreciate this wonderful as we have seen here. This is a great source to enhance knowledge for us. Thankful to you for sharing an article like this.RES Singapore

    ReplyDelete
  35. You have Shared great content here about real estate management California Mexico I am glad to discover this post as I found lots of valuable data in your article. Thanks for sharing an article like this.

    ReplyDelete
  36. You have provided valuable data for us. It is great and informative for everyone. Read more info about Cloverdale Townhouse For Sale Keep posting always. I am very thankful to you.

    ReplyDelete
  37. I read the above article and I got some different kind of information from your article about a mattress. It is a helpful article to enhance our knowledge for us. Thankful to you for sharing an article like this.Coos Bay Houses For Sale

    ReplyDelete
  38. After a long time, I read a very beautiful and very important article that I enjoyed reading. I have found that this article has many important points, I sincerely thank the admin of this website for sharing it. Best hoa company service provider.

    ReplyDelete
  39. You have done good work by publishing this article here. I found this article too much informative, and also it is beneficial to enhance our knowledge. Grateful to you for sharing an article like this. House Rent Agreement Registration

    ReplyDelete
  40. Excellent post. I really enjoy reading and also appreciate your work. This concept is a good way to enhance knowledge. Keep sharing this kind of articles, Thank you.San Antonio HOA Management

    ReplyDelete
  41. I appreciate the efforts which you have put into this blog. This post provides a good idea about property valuation Genuinely, it is a useful blog to increase our knowledge. Thanks for sharing such a blog here.

    ReplyDelete
  42. I liked your work and, as a result, the manner you presented this content about Rental Property Blinds.It is a valuable paper for us. Thank you for sharing this blog with us.

    ReplyDelete
  43. I am very pleased that I have got some helpful knowledge from this post about property management. I got some great knowledge from this post. Keep Posting. it solutions company.property management dundrum

    ReplyDelete
  44. I appreciate the efforts which you have put into this blog. This post provides a good idea about Cash For Houses Tampa Genuinely, it is a useful blog to increase our knowledge. Thanks for sharing such a blog here.

    ReplyDelete
  45. It is a proficient article that you have shared here. I got some different kind of information from your article which I will be sharing with my friends who need this info. Thankful to you for sharing an article like this.Delbrook house for sale

    ReplyDelete
  46. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much.curtains northern beaches

    ReplyDelete
  47. You've shared some incredibly useful information. This is frequently a terrific way for us to broaden our knowledge while remaining useful. Thank you for bringing this article to our attention. lifetime hoa management

    ReplyDelete
  48. Ratetrade.ca is your one-stop shop for doing a quick search and easy comparison of prevailing mortgage rates in Canada to make smart financial decisions. Compare Best Mortgage Rates in Canada

    ReplyDelete





  49. Amazing post, Which you have shared here. This article is very informative and I liked to read it. Thank you. golden visa Spain
    turkey passport program
    Saint Lucia Citizenship by Investment

    ReplyDelete
  50. The article was up to the point and described the information very effectively. Thanks to blog author for sharing an informative post.Property management Blackfalds

    ReplyDelete
  51. Select good brands, if possible, do your research to get information about the latest trends in construction and use of materials. drewniane panele ścienne

    ReplyDelete