Hi there, savishsav. The reason of an account is usually placed on hold is due to risk management, exceeding transaction limits, or verification requirements. Common causes include processing unusually large transactions, excessive chargebacks, failed payment authorizations, or the need to verify business compliance.
However, please note that a hold doesn’t necessarily mean anything is wrong. It means we need to ensure the security of all parties involved in the payment process. If there is an issue with a specific payment, you will receive an email explaining the reason and the steps to fix it. You can check this article for more details about the process: Learn about funds on hold.
To get updates about the status or any specific questions about your account, I recommend contacting our QuickBooks Payment Live support team. They have advance tools and capabilities to check and review anything you need to get this resolve immediately.
Please don't hesitate to leave us a response if you have other questions or concerns.