Do you send invoices to your clients but don’t offer any other way of payment apart from EFT? If you want to accept Debit / Credit Card payments then Stripe is the way to go. I personally looked at so many different platforms for this however the fees were always so high then I found Stripe. At 1.75% per transaction + 30c for domestic cards it is definitely the cheaper option and quite fast too.
If you use Quickbooks Online you can use a third party app called Shuttle that allows you to integrate Quickbooks and Stripe. After the initial set up, when you send invoices to your clients they can pay via the link in the notes section of your invoice. It will direct them to a payment page where they enter the invoice number + the amount they wish to pay and in Quickbooks it will allocate that payment for you without you having to do anything. A few days later you will receive the payment into your nominated bank account.
This is definitely worth a look especially if you are a small business trying to keep costs down. For more information take a look at www.stripe.com/au