Account Deposits Withdrawals Betting Casino Bonuses Security Responsible Gaming Support
No results found.
Try a different keyword or browse the categories below.

Go to the Register page and fill in your full name, Philippine mobile number, email address, date of birth, and region. Choose a username and password, confirm you are 21 or older, and agree to the Terms and Conditions. You will receive an OTP to verify your mobile number — enter it to activate your account. The whole process takes about three minutes.

Yes, completely free. There is no registration fee, no monthly subscription, and no charge just for having an account. You only spend money when you choose to make a deposit and place a bet.

You must be at least 21 years old. This is a requirement under Philippine gaming regulations and is strictly enforced by 99phl. Any account found to belong to a person under 21 will be immediately suspended and the balance withheld pending review.

No. 99phl enforces a strict one-account-per-person policy. Duplicate accounts are detected through automated checks and manual review. All duplicate accounts will be suspended and any bonus balances forfeited. If you already have an account, please log in rather than creating a new one.

After registering, go to Account Settings and select the Verification section. Upload a clear photo or scan of a valid Philippine government-issued ID — PhilSys National ID, passport, driver's licence, SSS/GSIS ID, PhilHealth ID, Voter's ID, or PRC ID. Make sure all four corners of the document are visible and the photo is well-lit. Most accounts are verified within 24 hours.

Log in to your account, go to Settings, and select "Change Password". Enter your current password, then your new password twice to confirm. If you have forgotten your current password, use the "Forgot password?" link on the Login page to reset it via OTP.

99phl accepts all major Philippine payment methods: GCash, Maya, GrabPay, Coins.ph, InstaPay and PESONet bank transfers, BDO, BPI, and UnionBank online banking, and Visa/Mastercard debit and credit cards. All transactions are in Philippine pesos (₱).

The minimum deposit at 99phl is ₱100. This applies to GCash, Maya, and most other payment methods. Some bank transfer methods may have a slightly higher minimum due to bank-side processing requirements — the exact amount is shown at the time of transaction.

GCash and Maya deposits typically reflect in your 99phl wallet within a few seconds. InstaPay transfers usually process within 30 minutes. Bank transfers via PESONet can take up to one banking day. If a deposit has not reflected within the expected timeframe, contact our support team with your transaction reference number.

99phl does not charge any fees for deposits on its side. However, some payment providers — particularly certain banks — may apply their own transaction charges. GCash and Maya deposits to 99phl are typically fee-free from the player's side, but it is worth checking your e-wallet's latest fee schedule to be sure.

First, check your GCash or bank app to confirm whether the money actually left your account. If it did leave your account but did not reflect in 99phl, save your transaction reference number and contact our support team via live chat or at support@99phl.best. Do not attempt to re-deposit the same amount until the first transaction is resolved — we will trace it and credit it manually if needed.

Log in to your 99phl account, go to the Wallet section, and select Withdraw. Choose your preferred withdrawal method — GCash, Maya, or your Philippine bank account — enter the amount, and confirm. Make sure your account is fully verified (KYC completed) before requesting a withdrawal, as unverified accounts cannot process payouts.

GCash and Maya withdrawals are typically processed within one hour of approval. Bank transfers may take one to two banking days. Processing times may be slightly longer during weekends and Philippine public holidays. You will receive a notification when your withdrawal has been approved and sent.

The minimum withdrawal amount at 99phl is ₱200. Bank transfers may have a slightly higher minimum to cover any bank-side fees. The exact minimum for each method is shown on the withdrawal page at the time of your request.

Common reasons include: identity verification not yet completed, bonus rollover requirements not yet met, a mismatch between the withdrawal account name and your registered name at 99phl, or a suspected policy violation flagging the account for review. Our support team will explain the specific reason and guide you through the resolution process.
99phl

99phl covers a wide range of sports for Filipino bettors: PBA basketball, international football including the Philippine national team, MMA (UFC and ONE Championship), NBA, boxing, volleyball, tennis, baseball, and more. Virtual sports simulations are also available for betting around the clock.

Live in-play betting lets you place bets on a match that is already in progress. Odds update in real time based on what is happening in the game. It is available on most major PBA, football, and MMA events on 99phl. Just open the live betting section during an active match and select your market. Act quickly — odds on live events can change within seconds.

99phl offers a full range of bet types depending on the sport: moneyline (outright winner), point spread, over/under totals, first scorer, correct score, halftime result, parlay (combination bets across multiple events), and more. The available markets for each match are listed on the event page.

In general, bets cannot be cancelled once confirmed and the event has started. For pre-match bets placed well before kick-off, some markets may allow cancellation within a short window — check the bet details page after placing. If you believe a bet was placed in error due to a technical issue on 99phl's side, contact support immediately with your bet reference number.

If a match is postponed before it starts, your stake is returned to your 99phl wallet unless the event is rescheduled within 24 hours and the market remains open. If a match is cancelled mid-play, settlement rules depend on the specific sport and market — most markets are voided and stakes returned if less than the minimum required time of play has elapsed. Full rules are in the Terms and Conditions.

99phl's online casino section includes live dealer games (baccarat, roulette, blackjack, sic bo), slot games, electronic table games, and a dedicated card games section featuring Filipino favourites. New games are added regularly — check the Casino and Card Games sections in the main menu for the current full list.

Yes. All casino games on 99phl use certified Random Number Generator (RNG) technology, which is regularly audited for fairness. Live dealer games use real physical equipment — cards, wheels, and dice — streamed in real time. The house edge on all games is disclosed in the game's information page.

Minimum bets vary by game and by table in the live casino. Slot games can typically be played from as little as ₱1 per spin. Standard live baccarat tables start from around ₱20 per hand. Premium tables have higher minimums. The minimum and maximum bet limits for each game or table are displayed before you join.

Yes, fully. The 99phl platform is optimised for mobile browsers — no separate app download required. All casino games, including live dealer tables and slots, are available from your smartphone or tablet. For the smoothest live dealer experience, a stable internet connection (4G or Wi-Fi) is recommended.

Yes. New 99phl members who complete registration and identity verification are eligible for a welcome bonus on their first qualifying deposit. The current offer details — amount, eligible games, and rollover requirement — are displayed in your account under Promotions once you are verified. Terms apply.

A rollover (also called a wagering requirement) is the number of times you need to bet the bonus amount before the winnings from it can be withdrawn. For example, a ₱500 bonus with a 10x rollover means you need to wager ₱5,000 in total before withdrawing. Progress is tracked automatically in your account. Not all bets count equally — check the promotion's terms for which games contribute.

Yes. All bonuses at 99phl have an expiry period — typically 7 to 30 days from the date they are credited to your account, depending on the promotion. Expired bonuses and any unconverted winnings from them are automatically removed. The expiry date for each active bonus is displayed in your Promotions dashboard.

Yes. If you prefer to play without bonus conditions, you can decline any bonus offer at the time it is presented — simply close the prompt without accepting. You can also opt out of all promotional communications from Account Settings under Notifications. Opting out means your deposits will not automatically trigger bonus offers.
99phl

Yes. 99phl uses SSL encryption on all data transmitted between your device and our platform. Your personal and financial data is stored on secured servers and is never sold to third parties. For full details on how your data is collected, used, and protected, refer to our Privacy Policy.

Contact our support team immediately via live chat or at support@99phl.best. We can freeze your account within minutes to prevent further unauthorised activity while we investigate. Change your password as soon as you regain secure access. Also change your email and GCash passwords if you use the same or similar credentials there.

Never. 99phl staff will never ask for your account password, OTP, or any other authentication credential through any channel — not by chat, email, phone, or social media. If anyone claiming to be from 99phl asks for these details, it is a scam. Report it to us immediately and do not share any information.

99phl provides deposit limits (daily, weekly, or monthly), session time limits, cool-off periods (24 hours to 90 days), self-exclusion (minimum 6 months), and a marketing opt-out. All tools are available for free in Account Settings under Responsible Gaming. See our full Responsible Gaming page for details.

Log in to your account, go to Settings, then Responsible Gaming, and select Self-Exclusion. Choose a minimum exclusion period of six months. Once activated, you will not be able to log in or place bets for the duration. This cannot be reversed during the exclusion period. Your balance will be returned to you after the period ends and identity verification is completed.

Yes, and we strongly encourage it. Go to Account Settings, then Responsible Gaming, and select Deposit Limits. You can set a maximum deposit per day, week, or month. The limit takes effect immediately. Reductions apply right away; increases require a 24-hour cooling-off period before they activate — this is by design to prevent impulsive decisions.

You can reach us 24/7 via live chat on the 99phl platform (look for the chat icon in the bottom corner when you are logged in) or by email at support@99phl.best. Live chat is the fastest option for urgent issues like login problems or missing deposits. Email is best for detailed queries that require documentation.

Live chat responses typically come within a few minutes, even during peak hours. Email responses are usually within 2–6 hours. If you contact us during a high-traffic period — like a major PBA finals night — live chat wait times may be slightly longer, but our team works around the clock to keep response times short.

Our support team is staffed by Filipinos and can assist in Filipino/Tagalog as well as English. Feel free to write or chat in either language — whichever is more comfortable for you. We are here to help, and there is no wrong way to reach out.

Contact our support team via live chat or email with your bet reference number and a clear description of the issue. Our team will review the settlement against the official result and our settlement rules within 24 hours. If the dispute involves a significant amount, a formal investigation process will be opened and you will be kept updated throughout.

Still have a question? Our support team is available 24/7 and happy to help.

📧 support@99phl.best  ·  Live chat available when logged in

Register Now

Why Filipino Bettors Trust 99phl

Beyond the FAQ, here is a quick recap of what sets 99phl apart for bettors in the Philippines.

GCash & Maya Deposits in Seconds

Top up your 99phl wallet using the two most popular e-wallets in the Philippines. Minimum ₱100, no waiting, no complicated bank codes — just tap and you are funded.

Full PBA and Sports Coverage

Bet on every PBA game, plus football, MMA, NBA, and more — live in-play or pre-match. 99phl keeps Filipino sports front and centre, not an afterthought.

Secure, Licensed Platform

SSL-encrypted, licensed under Philippine gaming regulations, and built with Filipino compliance requirements in mind. Your money and data are protected at every step.

24/7 Filipino Support Team

Real people, available around the clock, who can help in English or Filipino. No bots for serious issues — just actual support staff who know the platform inside out.

Casino, Cards, and Virtual Sports

One account covers everything — live dealer casino, card games, slots, and virtual sports. No need to sign up to multiple platforms or manage separate wallets.

Responsible Gaming Built In

Free tools to keep your betting healthy — deposit limits, session timers, cool-off periods, and self-exclusion are all available from your account settings, no questions asked.

40+
FAQ Topics Covered
24/7
Live Support
<5 min
Avg. Live Chat Response
Free
All Support Channels

Ready to Get Started? Join 99phl for Free

Register in under three minutes, deposit via GCash or Maya from as low as ₱100, and start betting on PBA, sports, casino, and more. Sulit na, Kabayan — tara na!

Register — It's Free Already a Member? Log In