Hi everyone,
I am building an invoicing app for small businesses (https://www.hellobonfire.app/). With my product, customers can create invoices and automatically send reminders to their clients if payments are delayed. I've noticed that most invoicing software offers payment processing via Stripe, PayPal, etc.
Naturally, I also want to implement payment processing in my product to provide convenience for my customers. However, I am concerned about potential liabilities. Ideally, I want to set up a system where customers can easily integrate Stripe/PayPal with my product, but in case of any disputes, they can work directly with Stripe and PayPal. As a solo builder, I want to avoid any liability or the overhead of handling payments.
If you have experience with this, could you kindly share your insights? Specifically, I have the following questions:
If I process payments for my customers (using my invoicing tool), will there be any liability on me?
What is the best way to handle payments for my invoicing tool to minimize headaches for me as a solopreneur?
Thank you for your help!
Depending on what charge type you choose - https://docs.stripe.com/connect/charges, the answer varies.
If you chooose to create a standard connect account and use Direct charges, you won't be liable for refunds and charge backs from your invoicing tool users.