How to Deposit and Withdraw with M-Pesa and EcoCash for Betting in Lesotho

Home » How to Deposit and Withdraw with M-Pesa and EcoCash for Betting in Lesotho

Several Lesotho betting sites advertise “no fees” on M-Pesa and EcoCash deposits. That’s true as far as it goes — the bookmaker itself usually doesn’t add a markup on the way in. What often gets left out is what happens during an EcoCash Lesotho betting withdrawal: Vodacom and Econet still charge their own network fees on the way out, and those charges, along with daily wallet limits, differ enough between the two services to change how much of your winnings actually lands in your pocket.

This guide walks through how to deposit and withdraw with M-Pesa and EcoCash for betting in Lesotho, using the real steps, merchant details and limits published by three locally accessible bookmakers — WSBetting, Gbets and ThabaBet — plus the official fee tables from Vodacom Lesotho and Econet Telecom Lesotho (ETL).

M-Pesa and EcoCash in Lesotho: the basics

M-Pesa in Lesotho runs on the Vodacom Lesotho network and is reached through the *224# USSD menu or the M-Pesa app. EcoCash runs on the Econet Telecom Lesotho (ETL) network, dialled via *199#. Both let you move money between a mobile wallet and a betting account without a bank card, which is why they’re the two dominant deposit methods for mpesa betting deposit Lesotho searches and for ecocash betting sites Lesotho comparisons alike.

They are not interchangeable, though: a Vodacom SIM only gives you M-Pesa, and an Econet SIM only gives you EcoCash. Many bettors in Lesotho end up keeping both lines active specifically so they’re never stuck if one network has an outage.

How to Deposit with M-Pesa for Betting in Lesotho

WSBetting publishes its exact M-Pesa deposit flow on its own site, and the steps are representative of how most Vodacom-linked betting deposits work locally:

  1. Dial *224# on your Vodacom-registered phone and select “Complete Transaction” from the M-Pesa menu.
  2. Enter the bookmaker’s M-Pesa merchant number (WSBetting’s is 4647) when prompted.
  3. Press 1 to confirm, then enter your M-Pesa PIN.
  4. Send the transaction and wait for the SMS confirming your new M-Pesa balance.
  5. Check your betting account a few minutes later — WSBetting states deposits typically reflect within minutes.

Gbets also lists M-Pesa as a deposit channel alongside EcoCash, card and FNB bank transfer, though its published terms focus mainly on withdrawal rules rather than a step-by-step deposit script. ThabaBet advertises “instant” M-Pesa deposits on its homepage but, unlike WSBetting, doesn’t publish its own merchant code or minimum amount publicly — worth confirming directly in-app before you commit a large deposit.

mobile phone payment
Photo by Jonas Leupe on Unsplash

How to Deposit with EcoCash for Betting in Lesotho

The EcoCash flow mirrors the M-Pesa one closely, which is partly why bettors often use whichever wallet their SIM supports rather than picking one on merit. Using WSBetting’s published steps as the example again:

  1. Dial *199# and enter your EcoCash PIN.
  2. Select “2” for Pay Merchant, then “1” to confirm Pay Merchant.
  3. Enter the merchant code (WSBetting’s is 24458).
  4. Enter the amount you want to send and press 1 to confirm.
  5. Wait for the confirmation SMS, then check your betting account balance.

Gbets and ThabaBet both list EcoCash as a supported deposit method as well, through their own in-app payment menus rather than a generic USSD merchant code — the app typically pre-fills the merchant details once you select EcoCash as the deposit option.

EcoCash Withdrawal Process for Betting in Lesotho

An EcoCash Lesotho betting withdrawal doesn’t work the same way as a deposit — you don’t dial a USSD code to send money out. Instead, the request starts inside your betting account, and the bookmaker pushes the payout to your registered EcoCash wallet.

  1. Log in to your betting account and open the Withdraw or Cash Out section.
  2. Select EcoCash as the withdrawal method and confirm the mobile number linked to your wallet.
  3. Enter the amount you want to withdraw, staying within the bookmaker’s published minimum and maximum (WSBetting, for example, sets this at 50 LSL to 10,000 LSL per transaction).
  4. Submit the request. The amount is reserved from your balance immediately, and most operators run a quick check before releasing it — WSBetting states a withdrawal is rejected back to your balance if you haven’t yet wagered the full value of your deposit.
  5. Watch for the SMS confirming the EcoCash deposit, or dial *199# to check your wallet balance directly.

How long that last step actually takes depends on the bookmaker. According to WSBetting’s own withdrawal FAQ, EcoCash and M-Pesa payouts “usually reflect within 0-15 minutes” once approved, with support contact recommended if nothing arrives after that window. Gbets works to a different standard: under Gbets Lesotho’s general terms and conditions, the operator commits to transferring approved funds within 24 hours of confirming the amount is available, which is a same-day target rather than a near-instant one. ThabaBet advertises fast payouts generally but doesn’t publish a specific EcoCash withdrawal window on its official pages, so confirm the current timing in-app before relying on it for same-day cash-outs.

What Vodacom and EcoCash Actually Charge You

This is where the “no fees” claim gets misleading. Neither network fee disappears just because a bookmaker doesn’t add its own markup — according to a Lesotho-specific M-Pesa fee breakdown, Vodacom’s own cash-out tariff for registered customers looks like this:

Amount (LSL) M-Pesa cash-out fee
M10 – M50 M1.84
M51 – M100 M2.78
M251 – M500 M6.32
M1,001 – M2,000 M14.12
Above M5,000 ≈0.35%–0.38% of the amount

On top of that, WSBetting states on WSBetting’s own withdrawal page that Vodacom charges a further 3% on all withdrawals processed to M-Pesa, while it describes EcoCash payouts on the same page as carrying no additional charge from its side. That doesn’t mean EcoCash cash-outs are free everywhere: if you later convert that EcoCash balance to physical cash at an agent, ETL’s own cash-out tariff still applies, starting from roughly M1.50 for small amounts up to around M12 for transfers in the M1,001–M5,000 band, per Econet Telecom Lesotho’s EcoCash terms and conditions.

Withdrawal Limits: What You Can Actually Cash Out

Wallet limits matter as much as fees if you’re clearing a bigger win. Vodacom Lesotho’s own M-Pesa terms set tiered caps by KYC level:

  • Partial KYC: M20,000 daily, M40,000 monthly, M240,000 yearly
  • Full KYC: M75,000 daily, M150,000 monthly, M360,000 yearly

per Vodacom Lesotho’s M-Pesa terms and conditions. EcoCash’s published tier table is more conservative: Least KYC sits at M2,500 daily / M7,500 monthly, Partial KYC at M5,000 daily / M15,000 monthly, and Full KYC at M7,500 daily / M20,000 monthly, according to the same Econet Telecom Lesotho’s EcoCash terms and conditions page — though that page itself labels this a “2014” standard, so treat it as a baseline and confirm your current tier via the *199# menu before planning a large withdrawal.

On the bookmaker side, WSBetting sets its own minimum withdrawal at 50 LSL and caps a single payout at 10,000 LSL — a limit it attributes to Vodacom/EcoCash rather than its own policy, splitting larger wins into multiple transactions. Gbets, by contrast, sets its minimum withdrawal lower, at M20, under its own published terms and conditions. For a broader look at how these platforms compare beyond payments — licensing status, markets and odds — see our side-by-side comparison of Lesotho betting sites.

betting smartphone app
Photo by Shubham Dhage on Unsplash

Comparing M-Pesa and EcoCash Across Local Bookmakers

Bookmaker M-Pesa EcoCash Published minimum withdrawal
WSBetting Merchant code 4647, *224# Merchant code 24458, *199# 50 LSL
Gbets In-app, listed alongside card and FNB transfer In-app M20
ThabaBet In-app, advertised as “instant” In-app, advertised as “instant” Not published on its official pages

Other Lesotho operators, including Bwinners, also list M-Pesa and EcoCash among their supported payment options. This article sticks to the payment mechanics rather than any one operator’s offer — if you specifically want the current details of Bwinners’ welcome terms, that’s covered separately in our Bwinners bonus overview.

Common Mistakes That Delay M-Pesa and EcoCash Betting Payouts

  • Using the wrong merchant code. Each bookmaker has its own M-Pesa and EcoCash merchant number — reusing one from a different site sends your deposit nowhere.
  • Trying to withdraw before clearing turnover. WSBetting, for instance, requires you to have bet the full value of your deposit before a withdrawal goes through; an early request gets rejected and the funds are pushed back into your betting balance instead.
  • Assuming your wallet tier is “Full KYC” by default. If you registered with minimal documentation, you may be sitting on the lower daily/monthly cap without realising it until a bigger withdrawal gets stuck.
  • Confusing a wallet-to-wallet payout with an agent cash-out. The first often avoids an extra fee; the second typically doesn’t, on either network.

Which Should You Use for Betting in Lesotho?

Neither service is strictly better — it mostly comes down to which SIM you already carry and how big your typical withdrawal is. M-Pesa’s higher wallet ceilings suit bettors who clear larger wins regularly, but its 3% withdrawal charge (per WSBetting’s own published terms) eats into those wins more than EcoCash’s fee-free payout on the same site. EcoCash’s lower daily/monthly caps make it steadier for smaller, more frequent cash-outs rather than one large one. Whichever you pick, check the bookmaker’s own payment page for its current merchant code and minimum/maximum amounts before sending a deposit — those details change more often than the underlying network fees do.

Top Casinos
Sportsbook and casino platform active in Lesotho at bwinners.ls.
Sportsbook and casino platform active in Lesotho at ls.betpawa.com.
Sportsbook and casino platform active in Lesotho at wsbetting.co.ls.
Online casino platform active in Lesotho at spincity.ls.
Retail and online sportsbook with confirmed M-Pesa/EcoCash payouts and a nationwide branch network in Lesotho.

© Copyright 2026 winner.ls