Guides · Malaysia seller fees
Payment Failed or Payout On Hold? Marketplace Fixes (Malaysia)
"Payment Failed" or Payout On Hold? Fixing Stuck Money in Malaysia
Sellers use one phrase — "the payment failed" — for three unrelated problems, and then apply the wrong fix. If you cannot get your money out of Shopee or TikTok Shop, the first useful question is which of these you actually have.
First, which failure is it?
| What you're seeing | What it means | Where the answer lives |
|---|---|---|
| A charge on your account didn't go through; a negative balance appeared | The platform could not collect from you | Finance → payments / billing settings |
| Your balance is stuck at "to settle" and won't move | Settlement hasn't completed — a release problem | Finance → Transactions → To Settle; Shop Health |
| Withdrawal fails, is rejected, or a payout is returned | The payout rail refused the transfer | Withdrawal history + your bank/payout provider |
| Withdrawal says "completed" but the bank shows nothing | The bank leg is still in flight | 1–3 business days, weekdays only |
Each has a different fix. A "held balance" cannot be fixed by re-entering your bank details, and a rejected transfer will not resolve by waiting.
A. When the platform couldn't collect from you
This is a billing failure, not a payout failure. It usually shows up as a negative balance: refunds and platform expenses in a settlement period exceeded that period's revenue, so the shortfall is carried forward and the next settlements pay it down before anything becomes withdrawable.
What actually helps:
- Check the transaction list for the period that went negative — the cause is usually a cluster of refunds or a return you didn't expect.
- Confirm your billing/payment method on file, because a charge that fails will keep the balance negative.
- Alternatively let future revenue absorb it; it clears as settlements arrive.
Waiting does nothing on its own. The balance only clears when money or revenue is applied against it.
B. When the money is released but held
The balance is positive and visible, but the withdrawal is blocked because those funds are not settled yet:
- The order isn't completed. Settlement runs from delivery, so an order still in transit, or under return/refund review, is not money in your pocket yet.
- Settlement tier. Slower tiers mean a longer window between delivery and release. Your current tier is stated in Shop Health.
- Deferred or extended settlement. During a security check TikTok can hold funds to a longer window, including mid-month.
- Platform subsidies verify separately. Platform-funded shipping subsidies and non-seller-fault compensation may only settle around 3 days after order completion.
The timeline mechanics are laid out in TikTok Shop payout time and schedule.
C. When the withdrawal itself fails — five causes in Malaysia
1. No withdrawal bank account is set up
Shopee MY states it plainly: you cannot withdraw from your Seller Balance until you add your bank account details in Seller Centre or the Shopee App. If you have never added them, the withdrawal is not "failed" — it was never possible. Add the account first.
2. You simply haven't waited long enough
Shopee MY publishes 1 to 3 business days for the money to reach your bank, and withdrawals are processed on weekdays only — a request made at the weekend is processed the following Monday. Two days of panic after a Friday withdrawal is usually just the weekend.
3. Seller verification isn't complete, or was rejected
Verification is a precondition for a healthy shop, and rejected documents are the most common silent blocker. Shopee's own FAQ lists the rejection patterns:
- Image unclear (blurry, photocopied or scanned, text illegible, borders cut off)
- Information in the application doesn't match the document submitted
- Document type not accepted (only government-issued IDs such as NRIC / MyPR / MyTentera / MyKAS)
- For passports: less than six months of validity remaining
Verification processing takes 3–5 working days, and an incomplete verification can leave listings hidden from the marketplace. If your withdrawal is blocked, confirm your verification status before anything else.
4. The receiving account's name or type doesn't match
This is the one cross-border sellers lose the most time to. A payout account is only usable if:
- the beneficiary name and address match the account holder exactly — an abbreviated or differently-spaced name is a mismatch;
- the currency and network are supported for that account — a transfer in a currency the account cannot receive is simply refused;
- the sender type is allowed — accounts restricted to business-to-business transfers will reject payments from an individual;
- you are not trying to pay yourself: transfers between accounts you own can be rejected by the provider's own rules.
5. Your shop type and your account type disagree
A local shop in Malaysia settles to a local bank account in MYR; offshore or collection accounts exist for cross-border shops. Attempting to route a local shop's payout to an offshore dollar account is not a configuration problem — the platform will not send it there. The full fork is described in where your payout actually lands.
D. Ten-minute diagnostic
Work down this list before opening a ticket — it resolves most cases:
- Is the balance settled (withdrawable) or still to settle? → Finance → Transactions
- Is the order completed, or still delivering / under return?
- Is a bank account added for withdrawals, and is it the one you think it is?
- Has it been 1–3 business days, on weekdays?
- Is seller verification approved, not pending or rejected?
- Does the account-holder name match the shop owner's name exactly?
- Is the account's currency/network supported for marketplace payouts?
- Does the account type match your shop type (local vs cross-border)?
E. What to send support
Tickets that get resolved fast include all of this in the first message:
- Shop name and seller ID
- The order IDs affected (not "all my orders")
- The withdrawal ID / reference and its date and amount
- A screenshot of the withdrawal record and of the bank statement line (if any)
- What you have already ruled out from the list above
- The exact error text, copied rather than paraphrased
Shopee's own guidance for an unarrived withdrawal is to contact support with your username and a screenshot of the transaction history — have both ready.
Check the numbers before you chase them: the free SEA Profit Calculator shows what should have been settled for a given order after commission, transaction fee, platform support fee, logistics and FX — which makes the amount your platform quotes verifiable instead of mysterious.
Run the numbers on your own product. Six fee layers, live market price band, no sign-up.
Open the calculatorSources
- Shopee MY Seller Education — "Cannot withdraw seller income" (bank details required; 1–3 business days; weekend requests processed the following Monday): https://seller.shopee.com.my/edu/article/15936/cannot-withdraw-seller-income (updated 15-09-2022)
- Shopee MY Seller Education — Seller Verification FAQ (ID / passport / visa / bank statement rejections; 3–5 working days; listings at risk): https://seller.shopee.com.my/edu/article/24110 (updated 22-12-2025)
- Shopee MY — Payout and bank-detail update rules: https://help.shopee.com.my/10/article/177403-%5BENG%5D-Payment-Frequently-Asked-Questions-%5BFAQ%5D
- TikTok Shop — Seller Settlement Policy (deferred settlement, negative balance, subsidy verification): https://seller-br.tiktok.com/university/essay?knowledge_id=1442971112769281 (dated 06/22/2026)
- TikTok Shop — Paying off a negative balance: https://seller-br.tiktok.com/university/essay?knowledge_id=6481737900443409
- Payout-account rejection mechanics (recipient name matching, supported networks, sender type, own-account refusal): documented in Where your payout actually lands
Rules and timelines verified 2026-10-10. Failure handling changes more often than fee tables — confirm the current behaviour inside your own Seller Centre and payout provider before acting.