23 days waiting on Shopify Payments manual identity verification, payouts frozen, four support chats with no resolution

I’m hoping someone from Shopify can help escalate this, as I’ve exhausted the standard support channels.

The situation:

On April 16, 2026, my Shopify Payments identity verification was escalated for manual review after the automated Stripe verification failed multiple times. I submitted both my US driver’s license and my US passport. The information matches my Shopify Payments account exactly. I was told the specialist team would contact me within approximately 48 hours.

It has now been 23 days. I have received zero outbound contact from the specialist team. My payouts have been frozen the entire time, currently holding $2,998.19 of revenue I cannot access.

What I have already done:

I’ve contacted support four separate times, each time getting confirmation that my case is “escalated and in queue”:

  • April 16, ticket 65727253, Sebastian, manual review submitted, told 48hr response

  • April 20, ticket 65857312, Manav, priority note added

  • April 23, ticket 66113008, Daniela, confirmed in queue

  • May 6, ticket 66669691, Ronald, formal escalation to Credit Risk team submitted, told 1-3 business day response

I have checked my email and spam/junk folders thoroughly. There has been no contact from any specialist team, fraud ops team, or credit risk team during this entire period.

What I need:

Confirmation that the specialist team has actually opened my case, and a real timeline for resolution. The internal case ID is on file.

Why this matters:

This is not a small storefront. This is an active operating business with customer orders being fulfilled daily. Frozen payouts mean I cannot pay suppliers, fulfillment costs, or operating expenses. Every additional day of delay compounds the harm.

I have been a patient customer through four support chats and three weeks of waiting. If a Shopify staff member here can help connect this case to someone who can actually move it forward, I would deeply appreciate it.

Thank you.

Hi Jillian,

That sounds incredibly frustrating, especially because you’ve already submitted two strong identity documents and the information matches the Shopify Payments account.

From the way you described it, this doesn’t sound like a normal verification delay anymore. It sounds more like the case may be stuck between the automated identity check and a manual payments/risk review queue.

When identity verification fails multiple times, the system can sometimes move the case into a secondary review path. At that point, frontline support often sees only “escalated” or “in queue,” but may not be able to confirm whether a specialist has actually opened the case.

The key question I’d try to get answered is this:

Is the payout hold still only related to identity verification, or has it also been moved into a broader Credit Risk / compliance review?

Those are two different situations, and they can have very different timelines.

Since you already provided a driver’s license, passport, matching account details, and multiple ticket references, it may help to ask support very specifically:

• Has a reviewer actually been assigned to the manual verification case?
• Is any document still considered unreadable, mismatched, or incomplete?
• Is the payout hold tied only to KYC/identity verification, or is there now a separate risk review attached?

That distinction matters because if it’s only identity verification, the issue should usually be document/account matching. But if Credit Risk is involved, they may be reviewing the business activity as well, not just the ID documents.

Out of curiosity, when the automated Stripe verification failed, did Shopify mention whether it was because of document readability, name/address mismatch, or simply “unable to verify” without giving a reason?

Hi Steven, appreciate the detailed reply. You’ve articulated the exact question I’ve been trying to get answered.

The original Stripe failure gave a generic “unable to verify” message. No mismatch flagged, no document flagged as unreadable. That’s why I escalated to manual review with both license and passport.

On your KYC vs Credit Risk question, this is the core of why I posted publicly. The case started in identity verification. If it has been moved to Credit Risk or any other queue, no one has communicated that to me. I’ve had four support conversations and not one agent has told me “your case is no longer in identity verification, it’s now in X.”

So I’m in one of two situations:

  1. The case is still sitting in the identity verification queue and has been untouched for 23 days, or
  2. It was moved to a different review queue and no one notified me

Both are communication failures. I cannot push on the right team if I don’t know which team owns the case. Every agent has told me “escalated” or “in queue” without specifying which queue.

If there’s a way to surface that single piece of information, I can stop chasing the wrong team. Right now I’m operating with no visibility into where my case actually lives.

Hi Jillian,

That makes sense, and I think you’ve identified the real issue clearly.

At this point, the problem is no longer just “verification is pending.” The problem is that no one has confirmed which review path currently owns the case.

That distinction matters because an identity/KYC review and a Credit Risk review are usually handled very differently:

• Identity/KYC review usually focuses on document matching, name/address consistency, and account ownership
• Credit Risk review may look at business activity, product category, fulfillment patterns, transaction behavior, or broader payout exposure

So if the case started as identity verification but was later moved into Credit Risk, the advice and timeline would be completely different.

The specific question I would push support to answer is:

“Can you confirm the current owning team and review type attached to this payout hold? Is this still identity verification/KYC, or has it been moved to Credit Risk, Trust & Safety, or another payments review queue?”

I would also ask them to document that answer in writing on the ticket, not just say “escalated.”

Another useful wording could be:

“I am not asking for a generic escalation. I need confirmation of the current case owner/review category so I know whether this is still a KYC document review or a separate risk/compliance review.”

That is the missing piece. Without that, you’re right — you’re effectively being asked to wait without knowing which process you’re actually in.

Also, I would keep everything tied to the same main ticket and ask support to merge or reference the previous ticket numbers, because multiple separate escalations can sometimes make the trail harder to follow internally.

Hopefully someone from the payments side can give you that one clear answer, because once the current review type is confirmed, it becomes much easier to know what the next step should be.