Your Shopify Payments account is on hold and funds are frozen for 90-120 days? Here are the real reasons, your rights, and how to keep selling while you wait.
Few messages in e-commerce stop a business in its tracks like "Your Shopify Payments account is on hold". One day the cash is flowing; the next, payouts are paused, the dashboard shows a vague risk-review banner, and customer orders are piling up against a balance you can't touch.
This guide walks through why Shopify Payments puts accounts on hold, what your realistic timeline looks like, what to do this week to release the funds, and—most importantly—how to keep selling without depending on a single processor that can flip the switch overnight.
Why Shopify Payments holds accounts
Shopify Payments is Shopify's in-house processor (powered by Stripe under the hood). Holds aren't random—they're triggered by an automated risk engine that monitors a handful of signals against the merchant agreement:
- Chargeback ratio above 1%. Even a brief spike can trigger a review. The card networks penalize ratios above 0.9%, so Shopify reacts well before that.
- Restricted-business category. Dropshipping, supplements, vape, CBD, adult, replicas, "cure" claims—any of these can flag the account, especially if the product descriptions or ad creative use risky language.
- Volume spike vs. baseline. Going from $500/day to $5,000/day after a viral TikTok ad looks great to you. To the risk engine, it looks like a card-tester loading up a fresh merchant.
- Refund or dispute pattern. Unusually high refund rate, refunds clustered on a single IP, or disputes citing "product not as described".
- Identity / KYC mismatch. The legal entity on the bank account doesn't match the Shopify Payments registration, or the verification documents look inconsistent.
Hold vs. reserve vs. suspension—they're not the same
Three different states get casually called "a hold", but they mean very different things for your business:
- Payout pause: a short review, typically 1–7 days, often released after a document upload.
- Reserve: a percentage of incoming sales (often 10–30%) held for 90–180 days as a chargeback buffer. The store keeps operating.
- Suspension: account closed, all funds held for 90–120 days, no new payments accepted. This is the worst case and the one this article focuses on.
What to do in the first 72 hours
The first 72 hours decide whether you get a quick release or a months-long fight. Do these things in order:
- Open the email Shopify sent and read it carefully. The email almost always tells you exactly which documents to upload (incorporation certificate, bank statement, supplier invoices, photo ID). Vague replies get ignored. Specific, fully-uploaded responses get reviewed.
- Upload everything they asked for, plus one extra. If they ask for a bank statement, send the last three. If they ask for a supplier invoice, include tracking numbers and the supplier's contact details.
- Pause spend on ads. Continuing to drive traffic to a store that can't capture payment burns budget and increases the chargeback risk if you eventually have to refund.
- Communicate proactively with customers. Send a single email explaining that orders will ship as planned but processing may take an extra few days. Silent merchants get chargebacks; communicative merchants get patience.
- Set up a backup processor before you need it. This is the single biggest mistake operators make—waiting until the hold is permanent to start looking. More on this in section 4.
Realistic timelines and what to expect
| State | Typical timeline | Outcome |
|---|---|---|
| Payout pause (documents missing) | 2–7 days after upload | Released, no further action |
| Risk review (volume spike) | 7–14 days | Released or moved to reserve |
| Restricted-business flag | 10–30 days | Often closed permanently |
| Permanent suspension | 90–120 day fund hold | Funds released after dispute window |
Note the bottom row: even in the worst case, Shopify Payments doesn't keep your money forever. The 90–120 day hold is a chargeback buffer, after which the balance (minus any disputed transactions) is wired to your bank. The problem isn't losing the money—it's the cash-flow gap while you wait.
The real fix: a processor that doesn't do this to you
Going through one Shopify Payments hold is bad luck. Going through two means the processor isn't a fit for your business model. Either your niche is permanently flagged, or your scale exceeds what Shopify Payments' risk model is comfortable underwriting—and either way, you need a Plan B that doesn't depend on the same underwriter pulling the same lever.
Corsopay was built for exactly this profile: Shopify operators who've been burned by an account hold and need a processor that won't freeze them at the next volume spike. Three things change when you switch:
- Payouts are instant. The money lands on your balance the moment the customer pays. No 7-day buffer, no "available on" column, no risk engine deciding when you get your cash.
- Niche-agnostic underwriting. Dropshipping, supplements, vape, CBD, adult, replicas—if it's legal in your market, it's acceptable. No restricted-business list to second-guess.
- White-label checkout. Your brand is on the page, on the receipt, on the descriptor. Customers see you, not the processor—so chargeback recognition goes up and disputes go down.
Diversify, don't replace. The right move isn't always to rip out Shopify Payments. Many operators run Corsopay as their primary checkout and keep Shopify Payments configured as a fallback. Two live processors means no single hold can shut down sales.
Stop depending on a single processor
Activate Corsopay as a backup or replacement checkout in 5 minutes. No KYB delays, no account-freeze risk on legal niches.
Apply for accessPreventing the next hold (whether it's Shopify Payments or anywhere else)
Even on the most niche-friendly processor, basic hygiene keeps your account healthy and your chargeback ratio low:
- Match your descriptor to your brand name. Customers refund things they don't recognize on their statement. "CORSO*ACME-SUPPLEMENTS" beats a generic processor descriptor every time.
- Ship within the window you promise. Delivery delays are the #1 driver of "product not received" disputes. Add a buffer; ship inside it.
- Send tracking proactively. A customer who sees the parcel moving rarely files a dispute. A customer who hears nothing for 14 days almost always does.
- Refund fast on legitimate requests. A $30 refund today saves a $45 chargeback in 60 days—plus the dispute itself counts against your ratio.
- Diversify processors. Two live gateways, one set as primary, another as automatic fallback. If one holds, the other keeps you trading.
Frequently asked questions
Can Shopify keep my money forever?
No. Shopify Payments' merchant agreement allows them to hold funds during the chargeback dispute window—generally 90–120 days. After that window closes, the remaining balance (minus any disputed amounts) is wired to your registered bank account. The terms vary by jurisdiction; check the agreement for your country.
Will applying for a new processor get me blocked again?
Not if you're honest in the application. Reputable processors share data via the MATCH list (Member Alert to Control High-Risk Merchants). What gets you matched is fraud, not a single Shopify Payments review. Apply truthfully, describe your business accurately, and your application is evaluated on its own merits.
Can I run two checkouts on Shopify?
Yes. Shopify allows multiple payment gateways. Corsopay typically runs as a snippet-driven external checkout that replaces the native flow, while Shopify Payments can remain configured as a fallback for specific scenarios. Many operators rotate traffic between them based on cart size, country, or product category.
Bottom line
A Shopify Payments hold is recoverable—but only if you act on the first 72 hours, upload exactly what the email asks for, and immediately set up a second processor. Long-term, the lesson is the same one every operator eventually learns: a single underwriter is a single point of failure. Diversify before you need to.