question

Falcon Land avatar image
Falcon Land asked

User is purchasing non-existent catalog items (bug? exploit?)

Hi,

in our game Card Lords (code "5285")) we found a player(A704710A00F68061) making purchases of non-existent catalog items. Other users when buying in-game currency with real money, they have correct item and RM price shown next to their transaction record. However this player is buying in-game items which should cost eg.9999 RM for 98RM...we does not even have any item in our catalog which cost such an amount, no to mention that this item should cost 100$ and not 1$. He have plenty of these purchases. Can anyone please look into this and let us know whether this player is valid or somehow cheating? ( even tough it seem he get through purchase validation process)

Thanks

Jan

In-Game Economy
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

From looking at the details of the actual purchase (https://developer.playfab.com/en-us/5285/players/A704710A00F68061/event-history?query=cGxheWVyX3JlYWxtb25leV9wdXJjaGFzZQ==), the issue is that the player is making the purchase in GBP, and the PurchasePrice being passed in is incorrect. Currently, it looks like you're passing a PurchasePrice of 98 (with a CurrencyCode of "GBP"), where you should be passing something like 9800 (the price in pence, not pounds).

Regardless of the currency, they should always be multiplied by 100 for the PurchasePrice. That's even true for currencies which do not have a smaller denomination.

2 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

brendan avatar image brendan commented ·

So, the good news is that they're not making purchases for less than they should. If you check your revenue reports from Apple and Google, they should reflect the normal prices are being used for purchases.

0 Likes 0 ·
Falcon Land avatar image Falcon Land commented ·

Hi,

thanks for your reply! I will check our code for iOS purchases in other currency than $ currency. But what you are saying make sense! Thanks a lot for your support!

Jan

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.