If you are using QuickBooks Online, you can easily add QuickBook Payments. It is a merchant account (allowing to accept credit and debit cards) and accept ACH payments.
Making it easy for your customers to pay you means that you will often get paid faster.
QuickBooks Payments integrates well with QuickBooks Online. It also allows mobile payments from clients.
It also allows you to set up auto payments.
And yes, we are using QuickBooks Payments here at Sheldon Bookkeeping. If you have any questions, feel free to reach out to us.