Thanks for asking clarification on the error 32122 you're encountering. I'm here to provide information and possible fix for this concern.
There are different experiences when some customers are getting the exact error code. Below are some scenarios you may relate to:
Scenario 1: Error (-32122) when using the Receive Payment section. Some customers who clear the browser's cache rid this error. This deletes files that are affecting the browsing performance.
Scenario 2: Business Validation Error. Unexpected Internal Error (-32122). The card declines due to the merchant attempting to record a Sales Receipt in QuickBooks Online that has the same number of one that already exists.
You can run and customize a Sales by Customer Detail report to track Sales Receipts lists only. Then, determine and delete duplicate Sales Receipt that's causing the error message.
Go to Report.
Enter Sales by Customer Detail report on the search bar.
At the upper right corner, click the Customize button.
On the Rows/columns, click change columns, then select the columns that are needed to show in your report.
On the Filters tab, choose the Transaction type.
Put a check mark for Sales Receipt.
Click Run report.
Scenario 3: Business Validation Error. Unexpected Internal Error (-32122). Occurs when QuickBooks connections need to be validated by the system. To get this fix, you can post your concern in our Intuit Developer Forum and interact with different experts to get the help you need.
That's it! This should provide information about the error 32122 you're asking. If you have further questions and other concerns, just drop a reply below. I'm always here to help. Wishing you and your business continued success.