Status Explained

Withdrawal Guide

Harakabet Withdrawal Status Explained

“Pending” doesn’t mean stuck, and “On Hold” doesn’t mean declined. Here’s exactly what every status label means and how long each one normally lasts before it’s worth worrying.

Diagram of Harakabet withdrawal status flow from pending to completed

Quick Facts

Most common status “Pending” — normal for the first minutes after submission
Status that needs no action Pending, Processing, Approved — all progressing normally
Status that needs your action On Hold, Rejected, Failed
Where to check status Your account’s withdrawal/transaction history

Every Withdrawal Status, Explained

Status What It Means Action Needed
Pending Your request has been received and is queued for checks None — wait
Processing Automated and/or manual checks are actively running None — wait
Approved Checks passed; the payout has been released to your provider None — funds are on the way
Completed Funds have landed in your M-Pesa, Airtel Money, bank or card None — done
On Hold Extra verification is required before the payout can continue Check for a document request or contact support
Rejected / Declined The request didn’t pass a specific check and funds returned to your balance Fix the cause and resubmit
Failed A technical or provider-side error stopped the transfer after approval Usually auto-retries; contact support if it doesn’t

The Normal Path: How a Status Progresses

Pending

Processing

Approved

Completed

A healthy withdrawal moves left to right without ever touching “On Hold”, “Rejected” or “Failed” — those three are the exceptions, not the default path. For how long this whole path typically takes by payment method, see the withdrawal times guide.

Statuses That Need Your Attention

On Hold usually means an extra identity or compliance check is needed before your payout can continue — see the KYC verification guide for what documents may be requested.

Rejected / Declined means a specific check failed — a name mismatch, unmet wagering requirement, or incorrect details are the most common causes. The rejected withdrawal guide covers all seven common reasons and the exact fix for each.

Failed is different from “Rejected” — it means the request was already approved but a technical hiccup on the payment provider’s side stopped the transfer. This usually retries automatically within a short window.

When to Actually Contact Support

✔ “Pending” or “Processing” has lasted well beyond the typical time for your method
✔ “On Hold” with no document request visible in your account or inbox
✔ “Approved” but funds haven’t arrived after the provider’s usual window has passed
✔ “Failed” that hasn’t auto-retried within a few hours

Always have your withdrawal reference number ready — it lets support locate the exact transaction instantly.

Know Your Payout Before You Withdraw

See the 5% levy and your exact net amount in advance.

Open the Withdrawal Calculator

Withdrawal Status FAQ

Is “On Hold” the same as being declined?

No — “On Hold” means additional verification is needed before a decision is made. “Rejected/Declined” means a specific check already failed and funds returned to your balance.

How long can a withdrawal stay “Pending” before I should worry?

This depends on your method — check the typical processing windows in the withdrawal times guide, and contact support if you’re well past that window.

What’s the difference between “Failed” and “Rejected”?

“Rejected” means a check failed before approval. “Failed” means the withdrawal was already approved but a technical issue on the payment provider’s side interrupted the transfer.

Does “Approved” guarantee I’ll receive the money?

Yes — “Approved” means Harakabet has released the payout. From there, delivery speed depends on your provider (M-Pesa, Airtel, bank or card).

Can a status change more than once?

Yes — for example, a withdrawal can move from “On Hold” back to “Processing” once requested documents are approved, then continue to “Completed” as normal.

Explore more: Withdrawals · Withdrawal Times · Fix a Declined Withdrawal · KYC Verification