QuickBooks GoPayment appears to offer a competitive solution in the mobile card reader market, but there are limitations.
The limited app features and lack of options to integrate with a receipt printer could be deal-breakers for some merchants. Moreover, having to opt for a QuickBooks Online or Desktop package means it is only intended for merchants using QuickBooks for bookkeeping.
If you’re using QuickBooks already, GoPayment offers the smoothest integration with in-person payments. Just beware that more complex point-of-sale features are not possible with GoPayment, so it is best used for simple transactions.
Another benefit is the dedicated merchant account and business bank account at no monthly cost, offering faster payouts, greater payment stability and clear card processing limits
Fees that QuickBooks doesn’t advertise clearly are a downside, such as authorization charges and cross-border fees that get added to some transactions. You also cannot avoid some kind of monthly cost, since a monthly PCI service charge is required when not on a monthly QuickBooks Desktop plan.
On the plus side, there’s no contractual lock-in so you’re never stuck with QuickBooks GoPayment.