Shopify Payments Payouts Frozen and 'Verify Identity' Won't Launch? The Session Bug Merchants Keep Hitting, and How to Actually Escalate It
Merchants are reporting Shopify Payments payouts paused for weeks to months over identity verification — some because the 'Verify identity' button spins and never opens a session, others because documents were submitted and simply sit 'in review' with no team confirmed to own the case. Here's what actually causes each pattern, and the specific questions that get support to move.
If your Shopify Payments payouts are paused right now, you've probably already found the banner: "Payouts are paused. Verify your identity to resume payouts and keep your account secure." What you may not know yet is that merchants are hitting this in two genuinely different ways, and the fix is different for each. One is a documented interface bug where clicking "Verify identity" never actually opens a verification session. The other is a process problem — documents get submitted, and the case disappears into a queue with no team confirmed to own it. Community threads on community.shopify.com describe both in detail, and neither has a self-serve fix from the merchant side. What you can do is stop wasting your first few support contacts on the wrong question.
What actually triggers a Shopify Payments hold
Per Shopify's Help Center documentation on Shopify Payments account holds, holds get placed for a number of account-specific reasons: gaps in identity verification, incorrect bank account details, product eligibility issues, unsupported business types, location-based sanctions, or creditor/legal actions against the business. You're notified two ways — a banner inside Shopify admin, and an email to the store owner's registered address — and Shopify's own guidance is blunt about the fastest way out: reply directly to whatever's requested, because only the store owner (not staff or collaborators) has the authority to act on it. Your store keeps taking orders during a hold; what stops is money actually landing in your bank account, which is exactly why this becomes a cash-flow emergency rather than a mild inconvenience.
Pattern 1: the verify-identity button doesn't do anything
One merchant's report on the Shopify Community, describing payouts paused for three months, lays out the exact failure: clicking "Verify identity" makes the button spin for a few seconds, then nothing loads — no verification form, no error message, no redirect. They tested Chrome and Safari, incognito mode, multiple computers, a phone, extensions disabled, cache cleared — every combination came back the same. Checking the browser's developer tools showed the network request returning a clean 200 response with no console errors, which ruled out the usual client-side suspects (ad blockers, cookie blocking, a stale service worker).
Support eventually confirmed what the symptoms already suggested: "the verification session is not launching correctly on Shopify's side." A session object gets created in Shopify's system, but the actual document-upload flow it's supposed to open — which runs through Stripe's identity verification product — never fires. From the merchant's side this is not fixable by clearing more cache or trying yet another browser. If you're seeing this exact symptom, skip the generic troubleshooting round and go straight to the useful diagnostic:
- Confirm you're logged in as the actual store owner account, not staff or a collaborator — non-owner accounts can't complete this step even if the button worked.
- Open your browser's dev tools (F12 → Network tab) before clicking "Verify identity," and screenshot the request and response for the click. Support can't diagnose a session that "just doesn't open" nearly as fast as one with an actual request/response pair attached.
- When you contact support, ask specifically: "A verification session was likely created but never launched — can you check what state that session is in on your end, rather than just confirming one exists?" That phrasing matters. Support's default response is to confirm a session exists, which doesn't tell you why it isn't opening.
Pattern 2: documents submitted, then silence
The second pattern is more common and, frustratingly, harder to pin down: verification documents go in, the account shows "pending," and weeks pass with escalation after escalation but no actual resolution. A separate community thread documents a merchant who made four support contacts across three weeks — an initial manual review, a priority note, a confirmation of being "in queue," and finally a formal escalation to Shopify's Credit Risk team — without anyone on Shopify's side confirming which team actually had the case. Their own summary of the problem is the most useful line in the whole thread: "I cannot push on the right team if I don't know which team owns the case." Identity verification (KYC) and a Credit Risk review are different processes with different timelines, and support's habit of saying "escalated" without naming the destination leaves you unable to follow up meaningfully.
Before you re-contact support on a stuck review, check the basics that most often cause a rejection loop in the first place, per Shopify's own document-submission requirements:
- Documents must be photographed, not scanned or screenshotted, and in color — grayscale scans get rejected.
- Digitally issued documents need to be submitted as the original PDF, unaltered, with every original page included.
- Submit only through the secure upload banner inside Shopify admin. Anything emailed or pasted into a support chat gets automatically redacted on Shopify's side and becomes unusable — which means an entire round of "I already sent that" back-and-forth can be traced to using the wrong channel.
- The name, address, and business details on the documents need to match your Shopify business profile exactly — mismatched formatting (a missing suite number, a legal name vs. a trading name) is a common, avoidable cause of manual escalation.
Once documents are actually in and correct, ask the specific question the community thread above surfaced as useful:
Can you confirm the current owning team and review type attached to
this payout hold — is this still with identity verification/KYC, or
has it moved to a Credit Risk or compliance review? I'd like to
follow up with the team that currently has the case rather than
general support.
That single question does two things a generic "any update?" message doesn't: it forces a specific answer instead of a status platitude, and it gives you something concrete to reference the next time you contact support — "the case was with Credit Risk as of [date], can you confirm it's still there."
What to do about cash flow while you wait
A hold doesn't stop your store from taking orders — it stops the money from reaching your bank account. That distinction matters for planning: your obligations to suppliers, ad platforms, and payroll don't pause just because your revenue is sitting in Shopify's ledger instead of your bank. If you're mid-hold right now, the realistic options are limited but real: line up a short-term buffer from a business line of credit or reserve account rather than assuming the hold resolves on your usual payout schedule, and if you're running paid acquisition, throttle spend to match cash actually on hand rather than revenue you can see in the dashboard but can't touch yet. Switching your primary payment gateway mid-hold does not release funds already frozen under Shopify Payments — that money stays gated on the same verification resolving, regardless of what processes new transactions going forward.
Reduce the odds of hitting this before it happens
If you're setting up a new store or haven't been asked for verification yet, a few habits from these threads are worth adopting before volume ramps up, not after a hold appears:
- Complete Shopify Payments identity verification as early as possible — ideally before your first real sales spike — so any manual review lands while cash flow pressure is low.
- Make sure the legal business name and registered address in Settings → Payments → Manage match your government-issued ID and business registration documents character-for-character, including suite/unit numbers.
- Keep a small operating buffer outside of Shopify Payments proceeds specifically so a hold — even a routine one triggered by something as ordinary as changing your payout bank account, which pauses payouts for 3–5 business days by design — doesn't immediately become a crisis.
None of this guarantees a fast resolution — the community threads reviewed here span holds resolved in days and holds still open after months, and Shopify doesn't publish a service-level timeline for manual review. What it does is stop you from spending your limited support contacts re-explaining the problem instead of narrowing down who's actually holding your case.
Code Kaarigari helps Shopify merchants get commercial and compliance-critical account issues — payment holds, EU withdrawal compliance (see our piece on the EU withdrawal button requirement), and chargeback evidence gaps — resolved without guesswork about which team or process actually owns the problem. Start with our Shopify support and development services, or contact Code Kaarigari if you need a second set of eyes on an open Shopify Payments hold.
Sources reviewed
- Shopify Help Center: Shopify Payments account holds
- Shopify Help Center: Setting up your Shopify Payments account
- Shopify Community: Payouts paused for 3 months — "Verify identity" button won't launch verification session
- Shopify Community: 23 days waiting on Shopify Payments manual identity verification, payouts frozen
- Shopify Community: Identity verification stuck in review