Can send invoices via Azlo, and integrate with Stripe, Square, Paypal, and tons others it looks like. And it has a really modern user interface (even better than BofA's).
I've only just begun using Azlo, but am super pleased with how simple they keep things in onboarding new account owners. The UI/UX are unmatched when it comes to online banking apps and the mobile experience is also top-notch.