You can check the Undeposited Funds account in QuickBooks Online (QBO) to see if the merchant deposit for the credit card payment is there, @grcacctg. I'll provide more details below to resolve your concerns.
When processing payments in QBO, the system maintains records of the payments via the Undeposited Funds account until you're ready to deposit them into your real-life bank accounts. In this situation, you'll record a bank deposit and choose where you want the funds deposited. Doing so ensures that the transaction is reflected in your desired account, allowing for easier reconciliation. Here are the steps:
- Click the + New.
- Select Bank Deposit.
- From the Account ▼ dropdown, choose the account you want to put the money into.
- Select the checkbox for each transaction you want to combine.

- Make sure the total of the selected transactions matches your deposit slip. Use your deposit slip as a reference.
- Once done, click the Save and close or Save and new.
For more details, please see this page: Record and make bank deposits in QuickBooks Online.
In the future, to ensure the the deposit goes through the correct bank account in QBO, you can explore this article for further guidelines: Fix alert Some QuickBooks Payments deposits weren’t automatically recorded.
On the other hand, here's an article to help you determine the deposit speed of your product: Find out when QuickBooks Payments deposits customer payments.
I'm always ready for your deposit to reach the correct account in QuickBooks. I recommend using the comment section, and I'll respond promptly to your QuickBooks inquiries. Stay safe and have a great day.