I’ve got a question about values that are dumped out via the S3 ETL, and how it relates to taxation.
Suppose we have a subscription with a price set as $10 USD in the Play store. The Play Store seems to set regional prices based on current exchange rates and local taxes. Say, for example, that same $10 USD now shows in Australia as $15.49 AUS (the conversion rate, plus 10% tax, plus “country-specific pricing patterns”, according to Google). If we had a purchase go through in Australia, what can we expect to see in the data on S3, specifically for price_in_purchased_currency? I’d expect the price_in_usd to be 10.00, and the purchased_currency be AUS, but what will the price_in_purchased_currency be? Will the price_in_purchased_currency be the final price that was charged to the customer, or will it exclude the tax? Is the behaviour the same for purchases made through the App Store?
We’re trying to sort a few things out before we have actual purchases flowing through. Unfortunately testing with the Play Store, taxes aren’t charged during testing, otherwise we’d be able to check things on our own. Testing foreign purchases through the App Store is also equally challening.