Everything Filipino players want to know about joinph — from signing up and depositing via GCash or BDO, to understanding bonus wagering requirements, live casino games, PAGCOR regulations, and our responsible gaming tools. Browse by category below or jump straight to the section you need.
Register in under 2 minutes with your PH mobile number.
Instant deposits and fast withdrawals to your e-wallet.
Slots, live dealer, sabong, sports betting, bingo, and more.
Welcome bonus, reload promos, and cashback for all players.
Regulated under PAGCOR for your protection as a PH player.
Live chat support available around the clock, every day.
Registering at joinph takes about two minutes. Click the sign-up button on the joinph homepage, enter your Philippine mobile number, create a secure password, and verify your number via OTP. Once your number is confirmed, your joinph account is live and you can make your first deposit immediately. Full KYC verification is required before your first withdrawal.
You must be at least 21 years old to register and play at joinph. This is a hard requirement under PAGCOR regulations governing online gambling in the Philippines — no exceptions. During KYC verification, joinph confirms your date of birth against your government-issued ID. Accounts found to belong to persons under 21 are permanently closed and all balances are forfeited.
No. Each individual is allowed only one joinph account. Operating multiple accounts — even with different mobile numbers or email addresses — is a violation of joinph's Terms and Conditions and is classified as a prohibited activity. All duplicate accounts will be permanently closed and any bonuses claimed across them will be voided. If you have lost access to your account, contact support to recover it.
joinph accepts any valid Philippine government-issued photo ID for KYC — including your PSA National ID, passport, UMID card, or driver's license. You'll also need to submit a clear selfie holding your ID. For accounts with higher transaction volumes, joinph may request additional documentation such as proof of address or source of funds, in line with PAGCOR's AML requirements.
On the joinph login page, click "Forgot Password" and enter the mobile number registered to your account. You'll receive a one-time password (OTP) via SMS to verify your identity, after which you can set a new password. Make sure your new password is strong — use a mix of letters, numbers, and symbols. If you're not receiving the OTP, check that your registered number is active and has signal.
To permanently close your joinph account, contact our customer support team via live chat and submit a written closure request. Any remaining Real Money Balance in your joinph wallet will be processed for withdrawal to your registered payment method before the account is closed. Note that permanent account closure is different from self-exclusion — if your reason for closing is gambling-related, our team will walk you through the self-exclusion options first.
The minimum deposit at joinph is ₱100. This applies to all supported payment methods including GCash, Maya, BPI, BDO, and Metrobank. There is no maximum deposit limit for standard accounts, though very large deposits may trigger a source-of-funds review as part of our PAGCOR compliance obligations. Limits for individual payment providers (e.g., GCash's own daily cap) apply independently of joinph's internal limits.
GCash withdrawals from joinph are typically processed within 15 minutes to 2 hours for accounts that have completed KYC verification. During peak hours or if your withdrawal triggers a routine compliance check, processing may take up to 24 hours. joinph does not charge a withdrawal fee for GCash transactions, though GCash's own incoming transfer policies may apply depending on your GCash account tier.
Yes. joinph accepts deposits via BDO and BPI bank transfers, along with Metrobank and UnionBank. Bank transfers typically take 30 minutes to a few hours to reflect in your joinph wallet depending on your bank's interbank transfer processing times. For faster crediting, GCash and Maya are generally the quickest options. Always use the exact account reference number provided by joinph when making a bank transfer deposit to ensure it is correctly matched to your account.
The minimum withdrawal amount at joinph is ₱200. Withdrawal requests below this amount cannot be processed. There is no daily withdrawal limit for standard KYC-verified accounts, though very large withdrawals may require additional identity checks. Withdrawals are generally processed to the same payment method used for your most recent deposit, as part of joinph's anti-money laundering controls.
joinph itself does not charge any internal fees for standard deposits or withdrawals. However, your payment provider — GCash, your bank, or a cryptocurrency network — may apply their own transaction fees, which are beyond joinph's control. If you're using USDT TRC20 for crypto withdrawals, network gas fees are deducted by the blockchain, not by joinph. Always check your provider's fee schedule separately.
If your joinph withdrawal has been pending for more than 24 hours, the most common reasons are: incomplete KYC verification, a routine compliance review triggered by transaction patterns, an unresolved bonus wagering requirement, or a temporary issue with your selected payment provider. Log in to your joinph account and check for any pending verification notifications. If everything looks clear on your end, reach out to joinph live chat support with your transaction ID for a direct update.
joinph offers a full suite of online casino and betting entertainment: hundreds of slot games from JILI, PG Soft, and Pragmatic Play; live dealer games including baccarat, roulette, blackjack, and sic bo streamed from professional studios; online sabong (cockfighting); sports betting covering PBA, NBA, UFC, boxing, and international football; bingo rooms; and fishing games. All game categories are accessible from a single joinph account on desktop and mobile.
Yes. All slots on the joinph platform use certified Random Number Generators (RNG) independently tested by accredited laboratories to ensure fairness and unpredictability. RTP (Return to Player) is the percentage of total bets a slot returns to players over a large number of spins — for example, a 96% RTP slot returns ₱96 for every ₱100 wagered on average over time. RTP is a long-run statistical figure, not a guarantee for individual sessions. Each game's RTP is displayed in its info/paytable panel.
Absolutely. joinph is fully optimized for mobile play on both Android and iOS devices through the mobile browser — no app download required. Simply open joinph in Chrome or Safari on your smartphone and the site automatically adjusts to your screen size. All game categories, deposit and withdrawal features, live chat support, and account management tools are fully functional on mobile. For the smoothest experience, use a stable WiFi or 4G/5G connection.
joinph's online sabong lets you watch and bet on cockfighting matches streamed live from licensed arenas in the Philippines. You place your bet on the Meron (red) or Wala (blue) side before the match begins, and winnings are credited to your joinph wallet immediately after the result is declared. All sabong events on joinph are sourced from licensed operators and governed by applicable Philippine regulations. Minimum bets and match schedules are displayed on the sabong lobby.
Yes. joinph's sportsbook covers PBA (Philippine Basketball Association) games throughout the season, including the Commissioner's Cup, Governors' Cup, and Philippine Cup. You can bet on match winners, handicap lines, over/under totals, and various game props. Live in-play betting is available for most PBA matches. Odds are updated in real time. NBA, UAAP, and international basketball leagues are also available in the joinph sportsbook.
If your connection drops mid-game on joinph, the game server records the state of your round at the point of disconnection. For most slots and table games, the round will either resolve automatically based on the outcome already determined by the RNG, or remain open and resume when you reconnect within a set timeframe. Your bet is not lost due to a disconnection alone. If you believe a technical error affected your game outcome, contact joinph support with the game name, approximate time, and your account details.
joinph offers a welcome deposit bonus for new players on their first qualifying deposit. The bonus amount, match percentage, and any free spins included are displayed on the joinph promotions page at the time of registration. Welcome bonuses at joinph are credited as Bonus Balance, which must be wagered a specified number of times before conversion to withdrawable Real Money Balance. Always check the current promotion terms before depositing, as welcome bonus details may be updated periodically.
A wagering requirement (also called a rollover or playthrough) is the number of times you must bet your bonus amount before it becomes withdrawable cash. For example, if joinph gives you a ₱500 bonus with a 20x wagering requirement, you need to place ₱10,000 in total bets on qualifying games before the bonus converts. Progress towards your wagering requirement is tracked in real time inside your joinph account under "My Bonuses." Different games may contribute different percentages toward the requirement — slots typically contribute 100%, while table games may contribute less.
Yes. joinph runs regular cashback promotions that return a percentage of your net losses over a defined period (daily, weekly, or monthly depending on the current offer) directly to your joinph wallet. Cashback at joinph is often credited with reduced or no wagering requirements, making it one of the most player-friendly promotion types available. Eligibility criteria and cashback percentages vary by promotion — check the joinph promotions page for current offers.
The joinph loyalty program rewards consistent players with points earned on every real-money wager placed across all game categories. Accumulated loyalty points can be exchanged for bonus credits, free spins, or other rewards from the joinph loyalty store. The program has multiple tiers — higher tiers unlock faster point accumulation rates, exclusive promotions, higher withdrawal limits, and dedicated account management. Visit the joinph Loyalty Program page for full tier details and point conversion rates.
No. Bonus Balance at joinph cannot be withdrawn until the full wagering requirement is met. If you attempt to withdraw while a bonus is active, joinph may require you to forfeit the remaining bonus before processing the withdrawal. Your Real Money Balance (funds you deposited that are not part of a bonus) is generally withdrawable at any time, subject to standard KYC and minimum withdrawal requirements. If you don't want to complete a bonus requirement, you can decline or cancel an active bonus through Account Settings or via live chat support.
Yes. joinph operates under the regulatory framework of PAGCOR (Philippine Amusement and Gaming Corporation), the government body that oversees all legal gaming activities in the Philippines. This means joinph is required to meet strict standards for fair play, player fund protection, identity verification, responsible gaming, and anti-money laundering compliance. Playing at joinph is legal for Philippine residents aged 21 and above.
Yes. Player funds held in your joinph wallet are kept in segregated accounts separate from joinph's operating funds, meaning your balance is protected even in extraordinary circumstances. All transactions are encrypted using 256-bit SSL. joinph is subject to regular financial audits as part of its PAGCOR licensing obligations. Your personal and financial data is never sold to third parties and is handled in accordance with the Philippine Data Privacy Act of 2012.
Log in to your joinph account and go to Account Settings → Responsible Gaming → Deposit Limits. You can set a daily, weekly, or monthly maximum deposit cap. Reductions to your existing limit take effect immediately. If you want to increase a limit, there is a mandatory 48-hour cooling-off period before the increase activates — this is a deliberate safeguard to protect against impulsive decisions. Deposit limits are completely free to use and can be adjusted at any time from within your account.
Self-exclusion can be activated through Account Settings → Responsible Gaming → Self-Exclusion, or by contacting joinph live chat support directly. You can choose an exclusion period of 6 months, 1 year, 2 years, 5 years, or permanent. Once activated, your joinph account is immediately locked to all real-money gaming, and all marketing communications are suspended. Self-exclusion periods cannot be reversed or shortened — this is by design to give you a real break. Your existing balance will be held securely and returned to you when your exclusion period ends (or immediately for permanent exclusion).
If you're concerned about your gambling habits, the most important thing is to act now rather than later. Start by using joinph's self-exclusion or cool-off period tool — both are available 24/7 inside your account settings and take effect immediately. You can also reach joinph's responsible gaming support team via live chat at any time for confidential assistance. The key warning signs to watch for include chasing losses, gambling with money set aside for bills or rent, and hiding your gambling from family — if any of these apply, please reach out for help today.
Our support team is online 24/7. Start a live chat inside your joinph account or send us a message — we typically respond within 2 minutes.
Log In to Chat with Support21+ only. PAGCOR regulated. Please gamble responsibly.