Hi,
we are using receipt validation for Google Play and Apple Store and it works like a charm. The problem that we have encountered is that there is a difference between RM calculated (in USD value) on Apple Store and Google Play for the transaction of the same item.
In receipt validation of Google Play the transactions add the correct RM (that refers to pennies in USD) to the users and appeas in the report correctly. However in receipt validation process of Apple Store, the transactions add an incorrect RM to the users and depending on the real item value set as zero value, so these RM don't appear as bought in reports and the same for analytics.
I add two examples to explain this better:
Product with 99 RM in Catalog: Google Play completed transaction is set as 99 RM ($0.99) but Apple Store completed transaction is set as 0 RM ($0) (so this Apple Store transaction doesn't appear in PlayFab reports)
Product with 3999 RM in Catalog: Google Play completed transaction is set as 3999 RM ($39.99) but Apple Store completed transaction is set as 45 RM ($0.45).
So I think that Apple Store transactions are been resolved with incorrect RM conversion to USD.
Thanks!