[VERY URGENT & GAME BREAKING] Regional Pricing Problem

Pls donate uses a custom proxy (like Roproxy) to handle their Http requests. My theory is that they managed to setup a system to detect if regional price is active for specific gamepass. They probably use a vpn in the proxy or something to make a price request as if it was made from another country, and if it’s different to the “global” price of the gamepass then the regional price is enabled for that one.

1 Like

That is actually a good theory icl. However I feel like you’d hit the HTTP request limits pretty fast if ur price checking every gamepass like that.

So Roblox has marked this as “fixed”, meaning they provided a fix privately to PLS DONATE and simultaneously told developers of all other games that have a donations feature in them to get stuffed. Amazing, will be filing a new report on this when I get a chance. The absolute least they could have done is provided the solution publicly

1 Like

Agreed. Although its possible PLS DONATE is beta testing a feature that will be implemented to everyone. Regardless we should be getting more transparency if that is the case. There are developers that just got their entire games bricked to something completely out of their control and we literally cannot fix it. We are at the mercy of roblox right now and its awful.

If it does help the others struggling with this issue the best thing we can do temporarily is just do a client check on the price and compare it with the servers price. Only downside is exploiters can abuse this still. I also thought of having a verification system where you also check the price on all clients in a server so it cant be easily exploited. There still isn’t a 100% fool-proof method to stop this however.

Easier maybe, but how much more expensive? They might have to pay for API access to whoever would be providing the FOREX spot prices on each currency.

2 Likes

I’m pretty sure PLS DONATE is just checking if the price matches up on client/server, not really a fix that roblox directly gave them

1 Like

Repost:

@yoolurs @Vezipe

Roblox obviously gave them somewhat of a resolution here because the report was silently marked as “fixed”. Transparency is absolutely IMPERATIVE here, this thread has nearly 30 different replies from many developers affected by this same issue and engineers believe it’s fair and equitable to provide a solution to the OP and the OP alone

3 Likes

Re-post : Regional Pricing Issues Left Unaddressed: Game-Breaking

14 Likes