Hello, khaled5. Based on the Katana's QuickBooks integration requirements, the error you're seeing is caused by a currency mismatch between the two systems. QuickBooks requires the Vendor's profile to be set to the exact same currency as the bill you are integrating from Katana.
While Katana is flexible with different currencies, QBO sticks to one specific currency the moment a vendor profile is created. If your vendor was originally set up in your home currency (such as CAD or GBP) within QuickBooks, but is set as USD in Katana, QuickBooks will trigger this error. It will not allow a USD transaction to post to a non-USD account.
To resolve this, please do the following:
• First, verify and ensure Multi-currency is enabled in QBO by navigating to the Gear icon, selecting Account and Settings, click Advanced, locate the Currency section, hit Edit button and enable it.
• Next, double-check and ensure that both the Vendor or Customer profile in both systems matches with the same currency. If the existing profile is locked to a different currency, you will need to create a new profile in QuickBooks for USD transactions.
• Lastly, re-map the contact in Katana by ensuring the currency is set to USD to link this contact to the new USD Vendor Profile you created in QuickBooks. You may contact Katana IMS to guide you through checking this within your Katana account.
You can also check this article to answer most of your questions regarding multi-currency handling and the steps for changing the assigned currency for your vendors and customers: Multi-currency FAQ.
Please don't hesitate leave us a response if you have other questions or concerns.