In this article, we will be discussing the fixing following errors shows up in the QBWin.log file while using the Verify Data utility and it fails.

  • LVL_SEVERE_ERROR–GetDecryptedCreditCardNumber Failed: The decryption has failed. CHECKPOINT: Failed to decrypt customer’s credit card number. Customer ID: nnnn
  • LVL_ERROR–Unable to decrypt social security number/Social Security number

The errors generally occur due to damage in the encryption of some important fields such as credit card numbers, social security or Social Security, and bank accounts.

Note: Before moving on to the solution steps, you need to update your QuickBooks to the latest release and create a backup or portable company file.

How To Resolve QBWin.log Severe Error

Solution 1: Check The QuickBooks Admin User For Damage

  • Log into your company file with administrator rights.
  • Change the Admin password.
  • Now, QuickBooks will encrypt data in your company file again. Note: Re-encryption process can take few minutes. Important: QuickBooks may crash while encrypting. You can contact QuickBooks Support because we have to send your file to Data Services to remove all the sensitive information from the file.
  • Log out from your company file by going into File > Close Company or Logoff and then close QuickBooks.
  • Open QuickBooks again sign in to your company file as an administrator to complete the re-encryption process.

Check if the re-encryption is successful

  • Run the Verify Data utility.
  • Review the latest entry in the log file.
  • If the log file shows following errors, then contact the Intuit QuickBooks Support department to send your files to Data Services team for repair. If you don’t see any error, go to the next solution.
    • LVL_SEVERE_ERROR–GetMasterKey Failed: The decryption has failed.
    • LVL_SEVERE_ERROR–GetDataAccessKey Failed: The decryption has failed.

Important: You should send your files to the Data Services team only if the Admin gets the Masterkey error. If the error is occurring on a regular user, then you can remove and recreate the affected users.

Solution 2: Repair Damaged Encrypted Fields

This solution will help you to resolve the missing or damaged encrypted fields. Because these steps are particular for the credit card numbers, you can use the same steps to repair Vendor Tax IDs or Employee SSNs as well.

Step 1: Run the Verify Data utility

  • From the main menu of QuickBooks, go to File > Utility > Verify Data.
  • Click on all positive options and once the process finishes, you will be shown if there are any kind of error in your data or not.

Step 2: Look for the error message in QBWin.log

Check the error message in the QBWin.log to see what is affected.

  • Locate the log file and save it to a location where you can access it easily.
  • Now, right-click the QBWin.log file and click on Open with from the drop-down list.
  • Select Notepad to open the file.
  • Note the Customer names and IDs that appears in the QBWin.log.

Step 3: Edit the credit card number of affected customer

Making modifications in the credit card number removes the damaged data. If you find so many affected customers, you need to use advances import to override damaged credit card info. This way you can do it efficiently.

  • From the main menu of QuickBooks, go to Customers > Customer Center.
  • Click on the small arrow ▼icon and then select All Customers.
  • Locate the Customers or Jobs you took note of and if the name of the Customer or Job isn’t on the list then follow the below-mentioned steps:
    • Export your Customer list as an IIF file.
    • Right-click on the IIF file. From the drop-down options, select Open With > Microsoft Excel or any other text editor. Note: If you get a prompt while opening the file, click on Next. Put a checkmark on Other from the Delimiter section and add an apostrophe (‘). Other fields can be left unmarked, then click on Finish.
    • On the Excel sheet, check whether the Customer ID you noted in the log file is similar with any Customer ID in the REFNUM section or not. Note down the customer that matches.
  • Edit the Customer or Job by double-clicking on it.
  • Navigate to the Payment Settings tab, type in a 16-digit dummy credit card number and expiration date.
  • Click on OK.
  • Go to the Payments Settings tab again.
  • Now, provide the correct credit card number and expiration date, then click on OK.

Note: You need to perform these steps for all Customer or Job you took note of in the QBWin.log file.

Step 4: Verify if data no longer has errors

Run the Verify Data utility again to see if the error is resolved or not.

  • If you see no problems detected with your data, the problem is resolved.
  • If the verification of data fails, open the QBwin.log files for other errors that are causing the verification to fail. If the Customer is still showing, perform the Step 3 again.

Note: If you get “Verify Error: QuickBooks found a problem with the Acct #/Card #/Note field for other asset” error message on your screen, you need to check for a damaged Admin user or manually edit the information.

Technical Support For QuickBooks Desktop

The provided solutions should be helpful for you in resolving the LVL_SEVERE_ERROR for sure. If you are getting any other LVL_Error then you can visit: How To Fix QuickBooks LVL_Errors.

If you couldn’t resolve the error manually, or you have some doubts in any of the steps, you can contact us at our toll-free QuickBooks Support Phone Number +1888-396-0208 to get instant technical support for your errors and issues.

Error: QBwin.log: LVL_SEVERE_ERROR–GetDecryptedCreditCardNumber The decryption has failed

Leave a Reply

Your email address will not be published. Required fields are marked *

Call Us: +1888-396-0208