If you don decide to block gambling transactions for Nigeria — to put one money-side wall between yourself and any betting deposit, so dat a late-night urge go meet a declined card instead of an open account — dis guide go show you exactly how. We go waka through how to request a bank-level merchant-category-code block, how to lock down OPay, PalmPay and Moniepoint, how to cut your daily limits and clean up USSD shortcuts, and — di part wey most guides skip — wetin di block no dey cover. Dis na harm-reduction content: no operator get promotion here, and every bank or wallet name wey you go see na a worked example, no be a recommendation.

18+ | Play Responsibly | Gamble Alert helpline: +234 916 295 7989 / gamblealert.org

Table of contents

Wetin bank-level gambling block be

Every merchant wey accept card payment carry a four-digit tag wey di card networks — Mastercard, Visa, Verve — dey use to sort di business type. MCC 7995 na di code for betting, casino and gambling merchants; MCC 7993 cover coin-operated amusement machines and VLT terminals. A bank-level gambling block na simply wen you instruct your bank make dem decline any card transaction wey carry dose two codes. Once e active, di payment no reach di betting platform at all — e dey rejected at di rail, before di money even leave your account.

Dis one dey sit for a different layer from two other tools wey you fit don hear about. A device blocker — Gamban, BetBlocker or GamBlock — dey stop you from reaching a betting site or app for your phone or computer. Operator self-exclusion, or di SafePlay register (wey Lagos State Lotteries and Gaming Authority, LSLGA, run), dey lock or restrict your account for di operator own side. Di bank block face di money itself — e no care wetin device you dey use, or whether your betting account still dey technically open.

Why di money-side block dey matter

A device blocker fit uninstall. An account exclusion fit, for some case, lift after a cool-off period. But a declined card stop di deposit for di exact point wey e go happen. We no dey argue say di bank block reach alone — e no reach — but e build one barrier wey no depend only on willpower for di moment wey risk highest. Stack am with wallet lockdown, a device blocker and operator self-exclusion, and you get di strongest money-side defence wey currently dey available for Nigeria.

Di Naija reality: no one-tap gambling block yet

Make we set expectation straight from di jump: as of mid-2026, no Nigerian bank offer a one-tap, in-app gambling self-block wey work like di UK own Monzo or Starling. Monzo don carry dis feature since 2018; Starling own card controls also give customers a one-tap gambling block with cooling-off. No Nigerian bank get di equivalent — you no go find a single switch for your banking app wey go lock gambling merchants off for good.

Wetin dey work as di substitute na a call-and-request workflow, paired with card and limit hygiene wey you set up yourself. And dia one useful tailwind worth stating honestly: Nigerian banks — GTBank, Access Bank, Zenith Bank, UBA, First Bank, Wema Bank, FCMB, Stanbic IBTC and Kuda — already blanket-block MCC 7995 and 7993 on consumer debit and credit cards. Dat mean international betting-card payments dey mostly declined by default, without you asking for anything special. Di catch: local rails — bank transfers, some wallets, USSD deposits — no dey covered by dat blanket rule, and dat na exactly why di manual steps below still matter.

How to block gambling transactions for your bank card for Naija (step by step)

Dis section na di working part of di guide — three concrete steps, in order. Exact call-centre scripts and in-app menu labels dey vary bank to bank and dem dey change over time, so treat any specific wording below as a guide, no be a fixed script.

Step 1 — Call or visit your bank make dem request a gambling/MCC block

Phone di number for di back of your card, or open your bank in-app live chat, and ask di agent plain: “block gambling and betting merchant transactions — MCC 7995 and 7993 — for my card and account.” Collect a ticket or reference number before you drop di call, and if di first agent sound unsure, ask for a callback from someone wey handle card-controls specifically. USSD menus fit route you toward support too: GTBank *737#, Access Bank *901#, Zenith Bank *966#, UBA *919# and First Bank *894# all get a path into customer service from di main menu.

Step 2 — Opt out of or disable international card transactions

Plenty betting deposits dey route through international payment rails, even wen di betting site itself dey serve Nigerian customers. Turning off international transactions for your card — through your banking app card-controls, or by asking di bank direct — go shut dat rail. One honest caveat: dis one go also block legitimate foreign payments (a subscription, an online course, anything priced abroad), so weigh am against how you dey use di card for oda things before you flip di switch.

Step 3 — Remove every saved card from every betting site and wallet

One card wey still dey saved for a betting account na how relapse dey happen fast — di friction of typing full card details back in dey matter more dan e sound. Log into every betting account you don ever open, and any wallet wey get a “saved cards” section, delete di stored card, and switch off “remember card” wherever di option dey show. Make a short list of every operator you don use before, so dat none go slip past you.

Lock down your fintech wallets (OPay, PalmPay, Moniepoint)

Di bank card na only one rail — your fintech wallet need di same attention. For OPay, PalmPay and Moniepoint, go into di security or card settings and do four things: remove any linked or virtual card, disable or limit online and merchant card payments, cut your per-transaction and daily limits down small, and turn on transaction PIN or biometric confirmation so any impulse payment go meet friction before e complete.

International gambling MCC dey already blocked on cards issued by dese wallets, same as di traditional banks — so dis step na mainly about closing local rails and adding friction, no be about fighting a rail wey dey already shut internationally. Exact menu labels change between app updates, so if a setting no carry di exact name wey we describe, look for di nearest equivalent under “card” or “security” — di principle (remove cards, cut limits, add friction) na wetin dey stable, no be di button name.

Cut daily limits and disable USSD betting shortcuts

Reduce your daily and per-transaction limit — for both card spending and transfers — to a figure wey genuinely inconvenience a big betting top-up. A low limit no dey stop every deposit, but e dey turn a fast impulse payment into a multi-step decision, and dat extra friction dey work more often dan people expect.

USSD na still a common deposit rail for betting: GTBank *737#, First Bank *894#, Zenith Bank *966#, Access Bank *901# and UBA *919# all handle deposits, typically capped around ₦200,000 per transaction. Remove any saved betting biller or beneficiary from your USSD quick-pay list, and avoid di shortcut menus altogether if you fit. If you want USSD transactions gone completely, ask your bank direct to deactivate USSD banking for your account.

One neutral fact worth knowing for your own records, no be a block: from January 2026, a ₦50 stamp duty dey apply to bank transfers of ₦10,000 and above. E no dey stop anything — e just useful context wen you dey scan a statement for betting transfers.

Wetin bank block no dey cover

Every money rail get a leak, and dis one no be different. A bank or card block no dey stop bank transfers (NIP) straight to a betting account, oda wallets wey you still control, USDT or crypto wey you buy P2P and send offshore, borrowing from loan apps like FairMoney, Carbon or Branch to fund a bet, or simply opening a brand-new account with another bank.

LayerWetin e dey blockWetin e dey miss
Bank card MCC blockCard payments carrying MCC 7995/7993Transfers, USSD, other wallets, USDT
Wallet lockdown (OPay/PalmPay/Moniepoint)Saved-card and merchant payments on di walletA different wallet or bank you still control
Device blocker (Gamban/BetBlocker)Access to betting sites/apps on your deviceAccess from another device
Operator self-exclusion / SafePlayYour account for that operator (or LSLGA-licensed set)Offshore or non-LSLGA operators, new accounts

Dat na exactly why one layer alone no reach. Bank block, wallet lockdown, device blocker and operator self-exclusion or SafePlay, stacked together, close most of di gaps wey any single layer go leave open by itself.

Getting support beyond di block

A payment block dey give you a barrier, not a magic fix — pairing am with real support na wetin dey decide whether di barrier hold long-term. Gamble Alert dey available on +234 916 295 7989 or gamblealert.org, and MANI (Mentally Aware Nigeria Initiative) dey reachable on 0809 111 6264 / mentallyaware.org. Federal neuropsychiatric hospitals and Gamblers Anonymous groups offer structured support beyond wetin any single block fit provide. Telling one person you trust — a family member, a close friend — add accountability wey no app or bank setting fit replicate; some people also find am useful to move salary into a separate account wey get a trusted co-signatory.

Conclusion

To block gambling transactions for Nigeria today, you need to stack: a bank or card MCC block, a wallet lockdown for OPay, PalmPay or Moniepoint, lower daily limits with USSD shortcuts cleaned up, a device blocker, and operator self-exclusion or SafePlay — bicos no single one-tap toggle dey yet from any Nigerian bank. Each layer close a gap wey di one before am leave open, and dat stacking na wetin make di whole system hold. None of dese steps replace real support; dem work best alongside am.

18+. Play Responsibly. If you or person wey you know need support, contact Gamble Alert: +234 916 295 7989 / gamblealert.org. MANI: 0809 111 6264 / mentallyaware.org.