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:

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:

  1. 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.
  2. Settlement tier. Slower tiers mean a longer window between delivery and release. Your current tier is stated in Shop Health.
  3. Deferred or extended settlement. During a security check TikTok can hold funds to a longer window, including mid-month.
  4. 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:

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:

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:

  1. Is the balance settled (withdrawable) or still to settle? → Finance → Transactions
  2. Is the order completed, or still delivering / under return?
  3. Is a bank account added for withdrawals, and is it the one you think it is?
  4. Has it been 1–3 business days, on weekdays?
  5. Is seller verification approved, not pending or rejected?
  6. Does the account-holder name match the shop owner's name exactly?
  7. Is the account's currency/network supported for marketplace payouts?
  8. 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:

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 calculator

Sources

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.