It's nice to have you in the Community, keyestates.
QuickBooks Online aims to provide ways in recording transactions. And, I'd be glad to show how to track the wire fee amount deducted from your customer's payment.
You can create a deposit to show the invoice payment and the wire fee deduction. Then, change the status of the invoice to paid by matching it to the deposit.
To create a deposit:
Go to the Plus icon, then choose Bank Deposit.
In the Receive From column, select the customer's name.
Pick Accounts Receivable in the Account column and enter the amount of the invoice.
From the second line, choose the customer's name in the Received From column.
Enter Wire Fee expense in the Account column, then enter the amount in negative.
Click Save and Close (see screenshot 1).
To match the deposit to the invoice:
From the Plus icon, choose Receive Payment.
In the Choose a customer field, pick the name of the customer.