Showing results for 
Search instead for 
Did you mean: 
Level 1

No authorization number for credit card

We take credit cards as payment through quickbooks. After receiving a few payments we upgraded our program to Pro 2020. Now, when we try to reconcile the checkbook it will not let us check off deposits that happened before the upgrade. It gives us an error warning saying "The Merchant Account Services must have an authorization code". We cannot get passed that. The transaction happened, we received the payment. How does this get fixed?!

QuickBooks Team

No authorization number for credit card

Hi there, jaimesspc,


Since you've upgraded to QuickBOoks Pro 2020, you'll want to re-established the connection. This way, you'll be able to get an authorization code and process payments through the Merchant Account service.


Let me show you how:

  1. In QuickBooks Desktop, go to the Customers menu.
  2. Select Link Payment Service to Company File. If you see a message about credit card protection, fill out the fields and select OK.
  3. Enter the user ID and password you used to sign up for QuickBooks Payments. Then, click Sign In.
  4. Click Connect.

Check out the Connect your QuickBooks Payments account to QuickBooks Desktop for additional information about the steps provided above.


You can also chat our QuickBooks Merchant Team so they can help ensure you're able to process credit card transactions.


Keep me posted if there's anything else you need. I'm always right here to help.

Level 1

No authorization number for credit card

We have processed payments and received authorization codes for payments since our upgrade. Our issue right now seems to be that we cannot reconcile our checking account because a few earlier (prior to the update) payments are missing this number. So we cannot check that transaction off in our register without getting that warning box stating "Merchant Account Services must have an authorization code." And we cannot bypass that warning box unless we uncheck the transaction from our register and say that we do not want to make the change.

QuickBooks Team

No authorization number for credit card

Hi there, @jaimesspc.


It could be that there's a data or file issue that might have caused you to receive a prompt that's asking you for a code. We can run the Verify and Rebuild Data tool in QuickBooks Desktop (QBDT) to fix this.


Let me show you how:


Verify data


  1. Choose Window, then Close All.
  2. Click File then Utilities and select Verify Data.


If you see a specific error message, there may already be an article for it. Try searching for it in our QBDT support site for specific instructions.


If you see a error message "Your data has lost integrity," this means that there is a data damage in the file. Let's continue the steps below to fix the problem.


Rebuild data


  1. Click File and select Utilities.
  2. Click Rebuild Data.


You will receive a warning message to backup your company file, press OK. A rebuild requires a company file backup beforehand because in rare cases the process may need to delete transactions or list entries to fix the file. This will also ensure you have a secured copy of your company file before any changes are made to it.


The Rebuild Data utility starts as soon as the backup is finished. Click OK when you get the message "Rebuild has completed".


Once done, you can go back to the account and reconcile it.


In case your accounts in QBDT don't match with your bank statements at the end of reconciliation, you can follow these steps to fix it: How to find and fix issues when reconciling an account in QBDT.


I'm always here to help if you have any other concerns or questions. Just tag my name in the comment section and I'll get back to you as soon as I can.

Level 1

No authorization number for credit card

I ran the verify data as you suggested and it found nothing wrong. So frustrating!

Level 1

No authorization number for credit card

I also ran the Rebuild Data Utility and tried to reconcile after that but get the same error when checking off that entry.

QuickBooks Team

No authorization number for credit card

Thanks for letting us know, @jaimesspc.

Since you found nothing wrong after using the verify and rebuild tool, let me route you to our Technical Support team.

They have tools that can determine the root cause of the issue and investigate further why you’re still getting this error when checking entries. You can check our support hours of operation so you can contact them at the time convenient to you: Support hours and types.

Here’s how to contact them:


  1. Select the Help menu.
  2. Choose QuickBooks Desktop Help (F1).
  3. Click Contact Us



If you need banking information in the future like reconciliation, transactions, and troubleshooting steps. You can always check out this link to learn more: Help articles.

In case you encounter any problem in the future, don’t hesitate to visit us again. We’re always here ready to help.

Need to get in touch?

Contact us
Sign in for the best experience
Ask questions, get answers, and join our large community of QuickBooks users.
Sign In / Sign Up