BabianLab
Get started

What to Do When a Binance C2C Merchant Won't Release Coins? The Full Dispute Process

When a Binance C2C merchant won't release coins, first open a dispute inside the order and keep all your payment proof. Support typically steps in within 15-60 minutes. This post documents our actual handling of three orders where the merchant didn't release coins — screenshot prep, how to word the dispute, where to export bank transaction records, and how long it took to reach the two possible outcomes: coin release or a refund.

Published 2026-05-04 · Reading time 30 min · C2C Notes

Not getting your coins released on C2C is the scenario that panics newcomers the most. According to our own records, between January and April 2026 we placed 47 buy orders on the C2C section of the Binance official site, and 3 of them ran into "I've paid, but the merchant won't release the coins." In every case, we eventually got either the USDT or a full refund through a dispute. This post lays out exactly what steps we took, how we worded things, and how many minutes each part took, as a reference for anyone running into the same problem.

The core process for a stuck release comes down to one line: click the "Dispute" button in the bottom right of the order page, upload your payment proof, spell out the payment time and bank reference number, and wait for support to step in. Don't cancel the order on your own, don't click "I haven't paid," and definitely don't add the merchant on WeChat privately outside the order to negotiate — all three of these will make it much harder for you to protect your rights later.

Why "paid but not released" happens

Here's every reason we've actually run into — knowing the cause matters for how you respond.

Reason for no release How often it happens How to handle it
Merchant is asleep/offline Fairly common Wait 15 minutes, then dispute
Merchant's receiving account is blocked by risk control Occasional Dispute immediately with transaction records
Merchant is deliberately stalling to "eat the order" Rare Dispute immediately
Your payment note mentions USDT/Binance/BTC Fairly common Explain and apologize in the dispute
Your payment amount is off by a few cents from the order amount Occasional Dispute to settle the difference or get a refund
Bank transfer delay Occasional Wait 5-10 minutes, then confirm

The most common cause is actually that the merchant's online status is out of sync — the Binance app shows them online, but they're not actually at their computer. Waiting ten-odd minutes usually gets it released. But the moment you pass the "dispute wait time" shown on the order countdown (usually the dispute button unlocks after 15 minutes), just click dispute — don't keep waiting.

Step 1: Confirm you actually paid

This step sounds obvious, but it matters. Out of our 47 orders, one case of "no release" was actually because we picked the wrong bank card ourselves — we selected a card without enough balance, so the payment never actually went through, but the payment app's confirmation message was ambiguous enough that we thought it had gone out.

Open your payment app (WeChat, Alipay, or your bank app), find the transaction, and confirm the status is "successful," the amount matches the order, and the recipient's name exactly matches the merchant's name shown on the Binance order page. Only move to the next step once all three check out.

Step 2: Click "Paid" on the order page

If you haven't clicked "Paid" yet, do it now. Don't refuse to click it out of frustration just because the merchant hasn't released the coins — if you don't click that button, the order will auto-cancel once the countdown runs out, leaving the money sitting in the merchant's account while you're the one at a disadvantage.

After clicking "Paid," the order enters "waiting for merchant to release" status, with a countdown of about 15 minutes. During this window you can use the in-order chat to nudge the merchant: write something like "Paid 1,000 RMB to account ending in 1234 at [bank], paid at 14:32, please release." Laying out the key facts clearly at once works better than repeatedly sending "you there?"

Step 3: Export your payment proof

The core evidence for a dispute is proof of payment. Where to export it differs by payment channel — here's what we've actually tested.

WeChat Pay: go to "Me" → "Services" → "Wallet" → "Bills," find the transaction, tap in, and there's an "Apply for Electronic Receipt" option in the top right, which generates a PDF stamped with WeChat Pay's official seal — download it. This PDF counts as legally valid proof of payment, and Binance support accepts it.

Alipay: find the transaction under "Bills," tap into the details, and there's an "Issue Electronic Transaction Receipt" option below. After verifying with your phone number, it gets emailed to you. The receipt carries Alipay's official seal and a transaction number, making it valid proof.

Online banking apps (China Merchants Bank/ICBC, etc.): go into transaction details, find the record, and there's usually a "Download Receipt" or "Print Receipt" option. We'd suggest taking a screenshot of the in-app transaction detail page as well as exporting the PDF receipt, and uploading both.

If you don't have time to export a PDF, at minimum take three screenshots: the payment detail page (with amount, time, and recipient's name), the transaction list (to prove this wasn't an isolated event), and your bank balance change (to prove the money actually left your account).

Step 4: Click the "Dispute" button

On the order page, once the countdown hits zero or 15 minutes have passed (depending on the order's status), the "Dispute" button in the bottom right will turn from gray to clickable. Click it.

The dispute form will ask you to pick a dispute type, with common options like:

  • I've paid, the other party hasn't released the coins (90% of people select this)
  • There's a problem with the other party's receiving account
  • The other party is asking me for a refund
  • Other

Pick the first one. Then fill in the dispute description — how you word this part matters a lot. Here's the template we've used, which you can copy directly:

"On [date] at [time], I transferred [amount] RMB via [payment method] to the account provided by the merchant [name + last 4 digits 1234]. Payment succeeded (see attached proof), transaction reference number [bank reference number]. The order has now exceeded [X] minutes without USDT being released. I contacted the merchant via in-order chat but received no response. Requesting assistance."

After filling it in, upload all your proof (both PDF and screenshots), and click submit.

Step 5: Wait for support to step in

After submitting the dispute, the order status changes to "Under Dispute," and support usually steps in within 15-60 minutes. Don't step away during this window — support may ask you in the order chat to provide additional details: the last four digits of your ID number, the last four digits of your bank card, whether you personally made the payment, or whether any third-party payment service was used. Reply quickly — if you're slow, support may move on to another ticket first, and you'll have to wait in line again when they come back.

Here's the actual timeline for our three disputes:

Case Dispute submitted Support's first reply Final outcome time Total duration
Case 1 (merchant asleep) 14:55 15:23 15:41, released 46 minutes
Case 2 (payment note mentioned USDT) 22:10 22:17 23:34, released 1 hour 24 minutes
Case 3 (merchant hit by risk control) 10:02 10:48 16:20 same day, refunded 6 hours 18 minutes

Case 3 took the longest because there was a genuine problem with the merchant's receiving account, and support needed to verify the merchant's status before ultimately ruling for a refund. Note that a "refund" goes back to the bank card you paid with, not USDT.

The most common mistakes during a dispute

Don't threaten the merchant in the dispute. Saying things like "I'm calling the police" or "I know people at Binance" won't make support handle your case any faster, and might actually get flagged as a "communication conduct issue." Just state the facts clearly.

Don't transfer money to the merchant privately. Sometimes a merchant will ask you outside the order to "add 5 RMB for the difference" or "resend it to a different account" — these are common scam tactics. All money must go through the receiving account shown inside the order, and the amount must exactly match the order.

Don't withdraw your dispute. Some merchants will suddenly reappear after you file a dispute and try to get you to withdraw it in exchange for a "cash red packet." Withdrawing the dispute means giving up your claim, and Binance support won't step back in. In this situation, just keep insisting the merchant release the coins — if they won't, let support handle it.

Don't file duplicate disputes. Each order can only be disputed once — submit it and wait for the result. Clicking repeatedly or opening a new ticket will only push you further back in the queue.

What happens in the worst case, if the merchant never releases

If the merchant becomes completely unreachable, once Binance support verifies your payment is genuine, they'll compensate you in USDT out of the merchant's deposit on Binance — this is the core function of the Binance C2C merchant deposit system. So even if the merchant disappears, as long as your payment evidence is complete, you'll end up with the coins either way. This is also why certified merchants on the Binance official app are far more trustworthy than off-platform third-party trading — their deposit is locked on the platform.

If the bank card you paid from itself gets caught by risk control (the money was deducted but the recipient never received it), this case is trickier: Binance will rule it as "payment not received," and you'll need to chase the money down with your bank. It's usually returned to the original card within T+1 or T+3. We actually ran into this once, and the money came back after two days.

Timing windows and priority

  • Order timed out without clicking "Paid": auto-canceled, and the money may take a few hours to return to your payment card
  • Within 15 minutes of paying: wait for the merchant to release naturally
  • 15-30 minutes after paying: nudge them + prepare your dispute materials
  • Over 30 minutes after paying: dispute immediately
  • 1 hour after submitting a dispute with no reply: open a ticket through Binance's internal messaging system to escalate (at the Binance official site support center)

A note on "fast in, fast out"

For USDT you buy through C2C, we'd recommend letting it sit for 24-72 hours before doing anything with a large amount (like moving it to futures or withdrawing on-chain). This is to steer clear of the "tainted funds chain" — if the USDT the merchant sent you originated from tainted funds, Binance risk control may later freeze it. Waiting a few days for it to circulate normally on-chain significantly lowers that risk. For the detailed process, see What to Do If You Receive Tainted Funds Selling on Binance C2C.

FAQ

Q: Can I call the police if a merchant won't release the coins? A: You can, but it doesn't accomplish much. Going through the Binance support dispute process is the most efficient route, and the deposit compensation mechanism generally covers your loss. Calling the police is usually only necessary when a merchant defrauds you of a large amount through channels outside the platform.

Q: What if the merchant threatens to contact my family during the dispute? A: Keep a screenshot and report "verbal threats" to Binance support. Binance can pull up all in-order chat records, and threats or intimidation will get the merchant banned outright.

Q: If my payment note mentions "Binance" or "USDT," does the merchant have grounds to withhold the coins? A: In principle, yes (it could get the merchant's receiving account flagged by bank risk control), but they're still required to file a dispute for support to handle it — they can't just unilaterally withhold coins. Stating in your dispute that "I know it was a mistake, I'll be careful next time" is usually enough, and support generally rules for the merchant to release.

Q: After a dispute, do I get my money back or do I have to take USDT? A: Depends on the specific ruling. If the merchant maliciously withheld the coins, support will rule for the merchant to release them (you get USDT); if it's a problem with the merchant's receiving account or serious risk control, support will rule for a refund (you get your RMB back). Both outcomes are acceptable.

Q: What happens to the merchant after a successful dispute? A: First offense is a warning, second results in a deposit deduction, and repeated violations lead to outright loss of merchant status. Merchants fear disputes more than you do — which is why most merchants suddenly show up apologizing and releasing coins right after a dispute is filed.

Q: What if I've waited 24 hours on a dispute with no response? A: Extremely rare. You can open an additional ticket at the Binance official site support center, titled "C2C dispute overdue + order number," which gets escalated. Sending an email to cs@binance.com at the same time also tends to speed things up.

Q: What if my payment amount was a few RMB more than the order? A: Note it in the dispute, and support will coordinate with the merchant to refund the extra amount. Binance's system releases coins based on the order amount, and any overpayment gets refunded to the card you paid with, usually arriving within T+1.

Q: Can I preemptively avoid certain risky merchants? A: Yes — before placing an order, check the merchant's "30-day completed orders" and "release rate." For detailed screening criteria, see the other posts under the C2C Notes category.

Once you've dealt with a stuck release one time, it stops being scary. The key is complete evidence, clear wording, and filing the dispute promptly — the rest is up to Binance support to rule on. Across three months, we never ended up with a final loss — we got back either USDT or RMB every single time.

Ask AI… Ctrl I