Shopify Payments Holds

What to Do When Shopify Holds Your Money: First 48 Hours Checklist

The first 48 hours matter more than the next four months. Document the hold immediately, freeze new ad spend if cash is tight, communicate proactively with suppliers, and start the appeal package — but don't submit it yet.

8 min readBy Unholdr team

TL;DR: The first 48 hours matter more than the next four months. Document the hold immediately, freeze new ad spend if cash is tight, communicate proactively with suppliers and team, and start the appeal package — but don't submit it yet. The mistakes you make in panic mode will follow you through the full 120-day window.

Hour 0–2: Don't react publicly

The single most common preventable mistake. Do NOT, in the first 48 hours:

  • Post on X/Twitter tagging Shopify
  • Post in merchant Facebook groups about specific case details
  • Write a Trustpilot review of Shopify Payments
  • Call Shopify support angrily (the call is logged)
  • Threaten legal action in any communication
  • Tell customers their orders are at risk

Public reactions feel productive. They are the opposite. They create a digital trail that lands on a case file and makes the next reviewer harder to convince.

Hour 2–6: Document what you have

Screenshot everything. Time and date all artifacts.

  1. Screenshot the dashboard banner with the date visible.
  2. Screenshot the Payouts page showing current held balance.
  3. Save the original hold email as a PDF.
  4. Screenshot your current available vs. held balance.
  5. Export the last 90 days of orders to CSV.
  6. Export the last 90 days of disputes/chargebacks to CSV.
  7. Export the last 90 days of refunds to CSV.

Six weeks from now, when you need to remember what the dashboard said on day 1, you'll have it.

Hour 6–12: Read the email carefully

Most merchants read the hold email twice and miss key information. Read it three times, with a pen. Note:

  • Exact wording of the trigger. "Acceptable Use Policy violation"? "Elevated risk indicators"? "Banking partner request"?
  • The exact release date. "On or after day X" or "minimum 120 days"? "Minimum" language is a red flag.
  • Is a reserve mentioned?
  • Is termination mentioned? Words like "no longer eligible" or "account terminated" change the response entirely.
  • What documentation is requested?

Hour 12–24: Cash-flow triage

Immediate decisions:

  1. Ad spend. If you were spending aggressively, stop or pause within 24 hours. New orders during a hold are still subject to the same hold mechanics.
  2. Supplier obligations. Pull up your supplier payment schedule for the next 60 days. Which are critical? Which can you delay?
  3. Payroll. Look at the next two pay cycles. Do you have the cash without Shopify Payments outflow?
  4. Personal cash. If you're an owner-operator who routinely transfers from Shopify to personal, the held funds were probably mortgage/rent money.
  5. Refunds. Refunds during the hold are still processed — and they come from your Shopify Payments balance first, then debit your linked bank if insufficient.

Hour 24–36: Talk to your team and suppliers

Team

Tell your team within 48 hours. Vague half-information creates panic; specific bad news is manageable.

"Shopify Payments has placed a hold on our funds pending review. Held amount is approximately $X. Standard release timeline is 120 days. We're working an appeal but won't know for 2–3 weeks. In the meantime, [pause ad spend / freeze hiring]. Payroll is funded through [date]."

Suppliers

If you have suppliers who depend on regular payment, talk to them within 48 hours. Don't wait for them to call when an invoice is late.

"I want to give you a heads-up. Shopify Payments has placed a hold on our funds for a routine risk review. I expect a 30–60 day delay on the next two invoices. Can we agree on a new payment date of [X]?"

Most suppliers will accept this if you ask early. Few will accept it after you've missed an invoice without warning.

Hour 36–48: Start the appeal package — but don't send it yet

Appeals submitted in the first 48 hours have lower success rates than appeals submitted in days 5–10. Two reasons:

  1. Your metrics aren't yet clean. If the hold was triggered by a chargeback spike, your trailing-30-day rate is still elevated.
  2. You're emotional. Appeal letters written in panic mode read as desperate.

Use the first 48 hours to start building the package: gather supplier invoices, build the fulfillment log, pull metrics. But don't submit until you have a clean package and can write the letter calmly.

Beyond 48 hours: the operational plan

Weekly cadence

Monday: Review prior week's chargeback rate, return rate, refund rate. Check dashboard for new banners.

Wednesday: Review cash runway through next 30 days. Update supplier communication.

Friday: Submit any pending chargeback evidence. Update team on status.

Things to avoid for 90+ days

  • Don't add new product categories
  • Don't run aggressive new ad campaigns targeting new countries
  • Don't open a second Shopify store to try to route around the hold — Shopify's KYC links accounts
  • Don't apply for Shopify Capital

Common 48-hour mistakes

MistakeWhy it's bad
Posting publicly about the holdCreates evidence on your file
Threatening to leave Shopify in your appealMarks you as difficult
Opening a second Shopify accountKYC links the accounts, both get suspended
Calling support repeatedlyAggressive call patterns get flagged
Refusing customer refunds to preserve cashRefusals become chargebacks
Submitting the appeal in hour 24Lower success rate than days 5–10
Telling customers their orders are at riskTriggers preemptive chargebacks

Frequently asked questions

Should I keep processing new orders? Generally yes — but understand new orders may also be subject to the same hold.

Can I switch to PayPal or Stripe directly? You can add payment methods. The existing held balance does not move.

Will customers know my funds are held? No. The hold is invisible from the customer side.

Can I get a loan against the held funds? Yes, some fintech lenders (Wayflyer, Settle, Clearco) will underwrite against a known held balance.