If you already use OPay, PalmPay or Paga to pay for bills or perform everyday transactions, you can also use them to fund your betting account. Instead of learning how to use a new payment method or opening another bank account to deposit or withdraw from betting sites, you can use these fintech apps you are already used to.
So how do you make deposits and withdrawals at bookmakers using OPay, PalmPay, or Paga? This guide covers everything you need to know about these payment systems. Learn how to use them, including what to consider before choosing one. You’ll also see the fees for each payment option.
By Peter Pele, Sports WriterLast updated: 10 October 2026, 09:52AM
Many Nigerians are already familiar with OPay, PalmPay, and Paga. However, most know them as fintech apps for sending money and making everyday payments. However, they are regulated financial platforms.
They are fully regulated digital finance platforms in Nigeria, with their operating companies licensed as Mobile Money Operators by the Central Bank of Nigeria. As a result, they legally provide financial services like transfers, bill payments, and savings, along with the wallet and account features people use for everyday transactions.
These financial platforms also now allow betting deposits and withdrawals, making it seamless for bettors to fund and remove money from their betting account. However, they are not payment products created specifically for betting because they also work for other transactions.
With OPay, you can send and receive money, pay electricity and TV bills, and shop online through its mobile app. If you already use OPay for regular transfers, using the same account with a bookmaker that supports it lets you deposit and withdraw to your betting account.
PalmPay provides everyday financial services, including money transfers, bill payments, and savings. You can use the app to send money to other PalmPay users and banks. If your bookmaker supports PalmPay or accepts transfers from PalmPay accounts, you can use it for your betting transactions.
Paga is another digital finance platform regulated by the CBN. It supports money transfers, bill payments, merchant payments, and other wallet services. Paga also has an agent network, which can be useful if you sometimes need to deposit or withdraw cash. If you prefer handling cash, you may also want to read how betting shops compare with online betting in Nigeria.
You can fund your betting account using OPay, PalmPay or Paga via two methods. The available method depends on your bookmaker. See each of them below.
The first method is to select the fintech platform directly from the deposit options your bookmaker has provided. Here’s how that process works.
Log in to your betting account via your bookmaker’s website or mobile app.
Navigate to the deposit or cashier section.
Choose OPay, PalmPay or Paga from the available payment methods.
Enter the amount you want to deposit in Naira.
Provide any account or phone details your bookmaker requests.
Follow the prompt to complete or approve the payment through the fintech’s mobile app.
Once you’ve completed the payment process, you can check your betting balance to see if the funds have arrived. If you're still choosing where to play, our guide to the best betting apps in Nigeria lets you compare apps before you deposit.
The second method is a direct transfer, which is more straightforward. Here, the bookmaker provides specific account details, and you pay from your fintech app to the provided account. It works like transferring money to another bank account.
However, you must check the account name and number carefully before confirming the transfer. If your bookmaker provides a transaction reference or other instructions, follow them so the betting site can match your payment to the correct betting account.
Please note that deposit processes may differ across betting sites. Therefore, check with your chosen bookmaker for the correct steps.
You can also use your OPay, PalmPay or Paga wallets to withdraw your winnings from your betting accounts, provided your bookmaker supports it. While the process may vary by bookmaker, it often follows the steps below.
Log in to your betting account via your bookmaker’s website or mobile app.
Navigate to the withdrawal or cashier section.
Choose the supported fintech or bank transfer option.
Enter or confirm the details associated with your OPay, PalmPay or Paga account.
Input the amount you want to withdraw in Naira.
Review all the information you’ve provided and submit the request.
Once your withdrawal has been approved, the money should arrive in the account or wallet details you provided. The withdrawal speed depends on your betting operator. Most of the time, withdrawals via OPay, PalmPay, or Paga are confirmed within a few minutes. In some cases, your bookmaker may request additional verification and completing it quickly helps prevent delays.
Additionally, ensure you review the bookmaker’s payment rules before you deposit or withdraw. Some bookmakers may require you to withdraw using the same payment details you used when funding the account.
Like other payment methods, you may incur some charges when using OPay, Paga or PalmPay. So, don't assume deposits and withdrawals will always be free. Ensure you confirm the charges and transaction limits for your OPay, PalmPay and Paga accounts. You should also check with your bookmakers to see whether any rules or fees apply to deposits and withdrawals.
More often than not, these charges come from your bookmaker. However, these fintech apps may also charge a small fee, depending on the transaction.
In addition, you’ll be charged a flat ₦50 stamp duty for electronic transfers of ₦10,000 or above. This is in line with the Nigeria Tax Act 2025, and it applies to all money you send, whether for transferring money to a friend or funding your betting account.
You don't need to pay stamp duty if you’re sending below ₦10,000. However, transaction fees may still apply. Please note that this stamp duty is usually deducted from your account when sending money, not when you’re receiving money, like withdrawals from a betting site. For more guides on paying, staking and betting smarter, visit our Nigeria betting strategy hub.
None of OPay, PalmPay, or Paga is one-size-fits-all. The best choice depends on what you’re already using. For example, if you use OPay every day and your bookmaker accepts it, you may not need to open a PalmPay or Paga account just for betting.
Using the payment system you already know can make things easier. If you use more than one platform, you can compare them by payment speed, fees, and how easy deposits and withdrawals are. Your bookmaker must also support the payment system before you use it. If none of these suits you, you can also fund your account by bank transfer or USSD, which our guide on how to fund your betting account covers step by step
Given that OPay, Paga, or PalmPay facilitate fast betting deposits and withdrawals, chances are you may be tempted to wager more often than planned. That’s why you need to set a budget before betting. Always deposit and bet what you can afford to lose, and never chase your losses.
Also, set deposit and time limits with your chosen bookmaker to help you stay in control. You may also opt for self-exclusion if gambling is already becoming a problem.
Remember, you must also be at least 18 years old to bet in Nigeria. It is also recommended to sign up only with betting operators that are licensed by the National Lottery Regulatory Commission and the gaming authorities in your state or region.
FAQs: OPay, PalmPay & Paga NG