Received a message, "Object reference not set to an instance of an object" when signing into a QuickBooks Payments Account in Point of Sale?
When trying to sign into a payments account through QuickBooks Point of Sale (POS) the message displays "Object reference not set to an instance of an object."
This can occur in either the setup interview under the payments tab or by clicking the sign in button on the main POS screen.
Over the past few months, a QuickBooks Point of Sale Merchant in-product message has advised Merchants to install updates to their software by 06/18, bringing their installations to V18 R8 (or higher) or V12 R16 (or higher).
Why is this happening?
A server update, scheduled on 06/25/19, will interrupt the Payments Processing features until the QuickBooks Point of Sale program is updated.
Update POS to the latest release
Go to Help.
Select Software Updates.
Choose Check for updates.
If you have an update available, select Update now and click OK.
The software update will download and install and ask the merchant to restart the computer.
After restart. Relaunch POS. Re-sign in to the payments account to continue processing.
Note: Upon signing into the payments account for the first time after update, the login page may get stuck loading. To resolve this:
Click the X on the top right hand corner to close the "Sign In to Quickbooks Payments Account" window.
The error message " Object reference not set to an instance of an object" will appear. Click Ok to dismiss it.
Close any other windows that may have opened until you are on the main POS screen.
Click the sign-in button on the top right (next to the date).
Re-enter the login credentials for the payments account.