Easy Guide: How to Purchase Royal Pass in BGMI Without Extra Fees or Errors

If you’ve ever stared at the BGMI home screen, eyeing those limited-edition weapon skins, dance emotes, and UC bonuses that only come with the seasonal Royal Pass, you know how frustrating it can be when you don’t know the right way to buy it without hitting payment blocks or hidden fees. I’ve been there too, fumbling with different payment methods back when I first started playing, wasting 20 minutes trying to figure out why my UPI transaction kept failing right before a pass expired. This guide breaks down every step you need to know for how to purchase royal pass in BGMI, plus pro tips to get more value out of every pass you buy.

Step-by-Step Process for How to Purchase Royal Pass in BGMI Directly In-Game

First, launch BGMI and wait for the home screen to load fully, skipping any pop-up ads or event notifications that appear first. On the bottom menu bar, you’ll see a bright yellow “RP” icon – tap that to open the Royal Pass homepage. From there, you’ll see the current season’s theme, your current RP level, and two purchase options at the top of the screen for Elite and Elite Plus passes. Tap the one you want, and you’ll be redirected to the payment screen.

If you have enough UC in your account already, you can complete the purchase in one tap. If not, you’ll be prompted to buy UC first using your preferred payment method. Make sure you are logged into the correct BGMI account linked to your social media or phone number before starting, because you can’t transfer a pass to another account after purchase.

All payment methods supported by the Google Play Store or Apple App Store work for in-game purchases, including UPI, Paytm, net banking, debit and credit cards, and pre-paid Google Play or App Store redeem codes. If you’re traveling outside India, you might need to use a payment method linked to an Indian bank account to avoid errors, since BGMI is only officially available for Indian users, and regional payment restrictions apply to all in-game purchases.

Available Royal Pass Tiers and Which One Is Right for You

BGMI offers three Royal Pass tiers every season, each designed for different play styles and budget levels. You don’t have to buy the most expensive tier to get great rewards, but picking the right one will save you money and help you get the items you want without extra grind.

  • Elite Royal Pass (360 UC): Best for casual players who log in 3-4 times a week. You unlock all premium RP rewards as you level up, and you earn enough UC back from tier rewards to buy the next season’s pass if you hit level 50. The only downside is you don’t get the instant 25 RP level boost that comes with the higher tier.
  • Elite Plus Royal Pass (960 UC): Perfect for dedicated players who want to skip early grind and get exclusive bonus rewards. You get an instant 25 RP level jump, a unique name tag, extra mission cards, and 10% more BP from matches for the entire season. It’s a better pick if you don’t have time to grind daily missions to hit max level before the season ends.
  • Free Royal Pass: No purchase required, but you only get a small fraction of rewards, mostly limited to BP and common weapon skins. You won’t get access to exclusive emotes, premium outfits, or UC refunds that come with paid tiers.

I usually go for the regular Elite pass unless the season has a really exclusive character skin I want immediately, because I can usually hit level 100 in 6 weeks with just 1 hour of play a day. If you’re a student or only play on weekends, the regular Elite pass is more than enough, and you don’t have to spend extra money on the Plus tier just to get all the core rewards. The only time I recommend the Elite Plus pass is if you’re starting the pass halfway through the season, and you need the 25 level boost to catch up before the season ends.

Common Payment Errors to Avoid When Buying Your BGMI Royal Pass

Even if you follow the step-by-step process, you might run into small issues when making your purchase, especially if you’re buying a pass for the first time. Most of these errors are easy to avoid if you know what to look out for.

Another common error I see new players run into is trying to buy a pass for a friend through their own account. BGMI doesn’t allow gifting Royal Passes directly to other players right now, so any service that claims to gift you a pass for a discounted rate is almost always a scam. Insufficient UC balance errors are also super common, because leftover UC from last season is often spent on random crates or weapon skins without you noticing. Always double check your UC balance in the top right corner of the home screen before you click purchase, to avoid having to stop mid-transaction to add more UC.

If your payment fails but your bank account shows the money was deducted, don’t panic. Most failed transactions are automatically refunded to your account within 24 hours, and if you don’t get the refund after that, you can submit a support ticket through the in-game help section with your transaction ID, and the team will resolve the issue within 3 working days. Avoid third-party resellers for UC or Royal Pass codes no matter how good the deal looks. A lot of these resellers use stolen credit cards to buy UC, and when the card issuer files a chargeback, your BGMI account gets permanently banned for fraudulent activity. It’s not worth saving a few rupees to lose all your progress and skins you’ve collected for months.

Pro Tips to Get Maximum Value From Your Royal Pass Purchase

Once you’ve bought your pass, there are a few easy tricks to make sure you get every possible reward before the season ends. You don’t have to play 4 hours a day to hit max level, as long as you play smart and prioritize the right activities.

Buy your pass within the first 7 days of the season starting – you get a bonus 100 RP points for early purchase, which is enough to jump you one full level right off the bat. You also get access to exclusive early-bird missions that give extra RP points, which most players who buy the pass later miss out on. Next, focus on completing weekly RP missions first, not just grinding ranked matches. Each weekly mission gives you 100 to 300 RP points, which is way more than the 5 to 10 points you get for winning a ranked match. You can complete most weekly missions in 2 to 3 hours of play, so it’s way more efficient to knock those out first before you play for fun.

Save your RP mission cards for the last 2 weeks of the season – these cards let you complete any one RP mission instantly, so if you’re falling short of a level you need for a specific skin or emote, you can use those cards instead of wasting UC to buy levels outright. If you hit level 100 before the season ends, you’ll start earning bonus UC from every extra level you gain, which you can put towards the next season’s pass. I’ve only paid for my first Royal Pass two years ago, and I’ve used the bonus UC from each season to buy the next one for free ever since. It’s a great way to keep your pass active without spending extra money every few months.

Buying a Royal Pass doesn’t have to be a confusing or risky process, as long as you stick to official in-game purchase methods and pick the tier that matches your play style. You don’t have to splurge on the Elite Plus pass to get great rewards, and if you stay consistent with missions, you can keep your pass active for multiple seasons without spending extra money. Next time you’re ready to unlock all the seasonal perks, you’ll know exactly how to purchase royal pass in BGMI without wasting time or money. Don’t forget to check your mission progress every few days to make sure you’re on track to hit max level before the season wraps up!