There are possibilities as to why your payments have not yet been deposited in your QuickBooks Checking, Msdynamics. Let me provide the details below.
Is this your first set of payments? If so, QuickBooks will deposit them up to 5 business days while setting up. Once set, we'll deposit the payment within 2-3 days.
You may also check on the deposit speed by going through your settings.
Here's how:
- Go to the Gear icon, then select Account and settings.
- Select the Payments tab.
- Go to the Deposit speed section to review it.

Also, you may check the status of the payments by logging in to your Merchant account.
If payment has not yet deposited after 2-3 days, consider contacting our QuickBooks Online support team. They can check your product and update you on the payment status.
Additionally, you may want to check the deposit schedules and payment issues in QuickBooks. Visit this article for more details.
Furthermore, refer to this article to learn how to record the payments from your checking account to QBO.
I appreciate you reaching out to us, Msdynamics. It's great interacting with the concerns regarding missing credit card payments. If you still have any challenges, please feel free to reply. We are always here to assist you.