Hi, Marcle. This error message occurs because QuickBooks doesn't allow a single transaction to mix two different currencies. The currency assigned to your payee must be the same as the currency assigned to the category.
To clear the error, you'll have to use a category that matches your payee's currency or create a new one specifically for that currency.
Please don't hesitate to reply to this thread if you have any other questions.