The key thing to understand is that VALORANT uses regional pricing and currency. Your Riot account is locked to a specific region, and if yours is set to Thailand, you need to purchase VP using Thai Baht. Riot Games does this to manage fair pricing and in-game economies. According to their official support page, you should always use the payment methods available in your account’s region to avoid any issues. This is the first rule: your VP purchase must match your account’s server region. Trying to buy VP for a different region and gift it or use it on your Thai account simply won’t work and could risk your account.
Your Go-To Methods for Buying Thai Server VP in 2025
Alright, let’s get into the actual “how-to.” Based on my experience helping several friends top up their accounts, I’ve found two main paths that work consistently. The first is the most straightforward, and the second is a great backup plan with its own perks.
Method 1: The Direct Approach – Official Riot Store with a Local Payment Method
This is the method Riot intends for you to use, and it’s the most secure. You log into your Riot account on the official VALORANT or Riot Store site, select the VP pack, and pay. The catch? You need a payment method that works with Thai currency.
If you’re physically in Thailand, this is easy: use a local Thai bank card, a Thai debit card, or even cash via services like TrueMoney. But what if you’re not? This is where many players get stuck. I’ve seen players try to use their US or European credit cards, only to see the transaction fail. The system recognizes the card’s issuing country and sees a mismatch with the account region.
Here’s a pro tip I learned: Digital wallets and prepaid cards that can be loaded with Thai Baht are your best friend. Services like Garena Shells (though more common for Garena-published titles) or specific Thai e-payment gateways can act as a bridge. You purchase the Thai digital currency first, then use that balance to buy VP. It adds a step, but it bypasses the regional card block. Always ensure you’re on the official riotgames.com domain when making the final purchase to avoid phishing sites.
To give you a clearer picture of what you’re getting into, here’s a quick breakdown of the standard VP packages and their approximate cost in Thai Baht. Remember, exact prices can fluctuate slightly based on payment gateway fees.

| VP Points | Approximate Cost (THB) | Best For |
|---|---|---|
| 475 VP | ~109 THB | A single premium skin or small upgrade |
| 1000 VP | ~219 THB | An Agent unlock or the Battle Pass |
| 2050 VP | ~439 THB | A Deluxe Edition skin bundle |
| 3650 VP | ~769 THB | Major bundles like Champions or Premium collections |
Method 2: Using Trusted Third-Party Codashop or SEAGM
When the direct method feels too complicated, reputable third-party top-up sites are a fantastic alternative. I use them myself, especially when I want to take advantage of occasional promotions. The most trusted name for the Thai region, in my experience, is Codashop. They are an official partner for many game companies, which adds a huge layer of trust.
Here’s how it works: You go to the Codashop website, select VALORANT and the Thailand server, enter your Riot ID (the one with the tagline, like Player#TH), choose the VP amount, and pay. They accept a much wider range of payment options, including international credit cards, PayPal, and various local payment methods from other countries that you wouldn’t find on Riot’s direct site. The VP is credited to your account almost instantly. I used this just last month to buy 2050 VP using PayPal from a non-Thai account, and it worked flawlessly within 30 seconds.
The reason this works is that Codashop acts as a bulk reseller. They purchase large amounts of VP in the local currency and then resell them to you. Their authority comes from these official partnerships. Another similar site is SEAGM, which also has a strong reputation in Southeast Asia. The golden rule here is to only use well-known, established sites. Avoid random sellers on social media or obscure websites offering “discounted VP.” If a deal looks too good to be true, it almost always is. These shady sellers often use stolen credit cards to buy the points, and when the chargeback happens, Riot can and will deduct the VP from your account or even suspend it. Trust me, paying the standard price through a verified channel is worth the peace of mind.
Navigating Security and Getting the Best Value
Let’s talk about security and smart spending, because just getting the VP isn’t the whole story. You want to make sure your account stays safe and that you’re not overpaying.
First, security. Whether you’re using the official store or Codashop, always double-check the URL. Phishing sites are designed to look identical to the real thing. Bookmark the official Riot and Codashop pages. Never, ever enter your Riot account password on a third-party site. Codashop only needs your Riot ID (username and tag), not your password. If a site asks for your password, close it immediately. This is basic, but it’s the number one way accounts get compromised. Riot’s official stance, which you can find in their security FAQs, is that they will never ask for your password outside of their own login flow.
Now, for value. VP Points don’t go on sale—Riot doesn’t discount the currency itself. However, the items you buy with VP do go on sale in the in-game shop through the “Night Market” or daily offers. My strategy, which has saved me a ton of VP over the 2023-2024 period, is to be patient. Don’t buy a skin at full price the moment you see it unless you’re absolutely in love with it. Add it to your wishlist and wait. The Night Market appears a few times a year and offers personalized discounts of 10-50% on select skins. I snagged a premium knife skin I wanted for 35% off this way. Also, consider the Battle Pass. For 1000 VP, you get a load of cosmetics, including skins, gun buddies, and cards. If you play regularly, it’s by far the most VP-efficient way to build your collection. You’re essentially converting a small amount of VP into a large volume of items just by playing the game.
What’s your usual strategy? Do you save up for big bundles or grab the Battle Pass every act? I’d love to hear what you’re planning to buy with your Thai server VP this year.
Can I use my US credit card to buy VP for my Thai server account?
Most likely, no, it will get declined. Your Riot account is locked to a region, and if it’s set to Thailand, the official store expects payment in Thai Baht from a local method. The system checks your card’s issuing country, and a mismatch usually causes the transaction to fail. I’ve seen this happen to friends trying to use international cards directly on Riot’s site.
Your best bet is to use a digital wallet you can load with Thai Baht or go through a trusted third-party site like Codashop, which accepts international cards and PayPal for Thai server top-ups.
Is it safe to use websites like Codashop to buy my VP Points?
Yes, using established partners like Codashop or SEAGM is generally very safe. They are official resellers with partnerships, meaning they buy VP in bulk legitimately. The key is to only use these well-known, major platforms.
Always check the URL to avoid phishing sites. A huge green flag is that they only ask for your Riot ID (like Player#TH), never your account password. If a site asks for your password, close it immediately—it’s a scam.
What’s the cheapest way to get a lot of cosmetics on the Thai server?
Hands down, the Battle Pass. For 1000 VP, you get a ton of items—skins, cards, buddies—just by playing the game from 2024-2025 acts. It’s the most VP-efficient purchase if you play regularly.
Also, be patient with individual skins. Use the Night Market, which offers personal discounts of 10-50% a few times a year. I waited and got a knife skin for 35% off, saving hundreds of VP.
Why does my payment keep failing on the official Riot store?
This is almost always a region mismatch. If your account is Thai, you must use a Thai payment method on the official store. International cards, even if they work elsewhere, often fail here because of Riot’s regional lock.
Double-check your account’s region setting first. If it’s definitely Thailand, then you’ll need to switch to a method that handles Thai Baht, like a local card, a Thai e-wallet (TrueMoney), or purchase through a reseller like Codashop instead.
Can I buy VP for a different region and gift it to my Thai account?
No, you absolutely cannot do this. VP Points are non-transferable between regions. Purchasing VP for, say, the North American server will only add funds to an NA account. Trying to gift it or use the code on a Thai account won’t work and could raise red flags on your account.
You must always buy VP that matches your account’s server region. This is a strict rule from Riot to manage regional pricing and economies, so stick to methods designed for the Thai server specifically.
