This kind of situation happens with many people, especially when their store is absolutely new. Platforms like Shopify and their payment gateway partners, they basically rely heavily on automated risk systems that is used to monitor things like sudden sales activity, new account with no processing history, source of transactional traffic, or patterns that might resemble fraud transactions. Even if the product that the merchant is selling may be 100% legitimate, the system may sometimes flag the store while the risk team reviews the activity.
Another issue that many merchants face after termination is the payout hold period. Payment processors, they generally hold the pending money for several months and this is simply done to protect the processor against potential chargebacks or disputes. Remember, the customers can still file chargebacks despite of your account being frozen. Unfortunately, during that period, there is usually very little visibility into the exact trigger that may have caused the shutdown of your Shopify account or even Stripe account. For merchants that are running e-commerce businesses for long term, relying entirely on a single payment gateway solution can actually create operational risk.
Many experienced sellers eventually move to dedicated merchant accounts with acquiring banks. In such cases, the business model is carefully reviewed upfront, and such payment processors do not rely 100% on automated account setup. At Quadrapay, we work with acquiring partners that basically specialize in supporting e-commerce merchants from various high-risk industries. We help such merchants get stable payment processing solutions even when traditional payment solution providers have declined their application. If your account has been frozen on Shopify, we would suggest that you should still pursue your request with them and push them to release the fund. In the meantime, you should try to find a more resilient payment infrastructure that can support your high-risk business.