Limited time. 50% OFF QuickBooks for 3 months.
Buy now & save
"The corresponding sales receipt exists in my Undeposited Funds account."
Have you tried depositing it to see if QBO finds the match? I find that QBO is sometimes finicky when matching invoices and sales receipts to payments in Undeposited Funds. If it's in your bank transactions, then it has been deposited.