Apple allows setting different prices for the same subscription product based on specific territories:
https://developer.apple.com/app-store/subscriptions/#territory
Since we use PlayFab to validate apple receipts, and since (as far as I know) the subscription product id should match an item with the same id AND price in the PlayFab catalog and store, would validation succeed for ANY price of a subscription that refers to the same item id?
In other words, if the item id "my_monthly_subscription" on PlayFab has a price of 999 RM (9.99$, tier 10 on the App Store) but we want to make it Tier 9 for Europe (so that it shows 9.99 Euros, instead of 10.99 as it does now, which mean 899 RC) I am concerned that European players won't be able to validate their receipts.
Is that true?
If so, is there a workaround? (e.g. use different Stores and make players point to a specific one based on their territory, overriding the RC prices?)
(keep in mind that right now on PlayFab we only have two stores: Apple Store and Android Store, and we pick one or the other based on platform only, obviously - we do not override the catalog prices)
Let me know, thanks!