Store Bank Account Information in Database
Hello, after some research and no clear path in front of me I would like to ask how I should manage storing bank account information in my database.
In my app, users will be able to generate invoices. For that, they need to enter their bank account data so it can be displayed in an invoice.
I am using this stack + MySQL with Prisma on PlanetScale. PlanetScale states that their data is encrypted, but I guess this is not enough and it should be encrypted also on the database level. I have also thought about using an external provider where i can send and receive the data via an API, but except for Hashicorp Vault i haven‘t found anything.
Would appreciate your help! Thanks in advance
1 Reply
Are you building a stripe competitor? Is doing the actual invoice generation your main value proposition? If not, i highly recommend just using stripe.
https://stripe.com/connect
Stripe Connect | Platform and Marketplace Payment Solutions
Stripe Connect is the fastest and easiest way to integrate payments and financial services into your software platform or marketplace.