Summary
In this chapter, we added one last missing piece to enable transactions: putting money into our accounts. We started off by looking at the simplest approach, which is wire transfers, and how to validate them with the custodian. We spent most of the chapter on introducing direct debit ACH payments, and how we can use Plaid’s API to build such capabilities for our Robo-advisor.
We tried snippets of code from Plaid’s Python module and sandbox API to build a core token workflow that enables an investor to log into their own bank account and choose an amount to transfer to your Robo-advisor.
By now, you should have sufficient knowledge to explore the potential account funding mechanisms and providers available for your country and use case. For direct debit transfers, you now have a basic understanding of the process and effort involved.
Now that we have an account set up with funds inside, in the next chapter, we will attempt to make our first investment...