In most cases, the payments are on hold because Intuit is still reviewing the transactions, thebakerybar408. In your case, we just need to wait until the verification is done.
This process ensures that you and your customers are protected from any fraudulent activities. You can check the status through the Merchant Service Center.
- Log in to your account in the Merchant Service Center.
- Go to Transactions.
- You can see the Withheld status under the METHOD column.
You'll also be notified via email if there's an issue with the payment. You can check out this article for more details: Learn about funds on hold in QuickBooks Payments.
Meanwhile, the payment process takes 5 business days if this is your first time to take payments from your customers. The reason is we are still setting up your account in the system. Once this is done, the next payments will be deposited much faster. You can use this link for reference: Find out when QuickBooks Payments deposits customer payments.
Instant deposit is also available as an additional service in QuickBooks Payments which is subject to eligibility criteria. You'll see how it is done in this article: Get instant deposits in QuickBooks Online.
Keep in touch and let us know how the deposit goes. We'll give a hand if necessary.