diff --git a/unity_plugin/unity_src/Assets/Plugins/OpenIAB/SkuDetails.cs b/unity_plugin/unity_src/Assets/Plugins/OpenIAB/SkuDetails.cs index 58d2e74..cee9169 100644 --- a/unity_plugin/unity_src/Assets/Plugins/OpenIAB/SkuDetails.cs +++ b/unity_plugin/unity_src/Assets/Plugins/OpenIAB/SkuDetails.cs @@ -81,9 +81,8 @@ private void ParseFromJson() var json = new JSON(Json); if (string.IsNullOrEmpty(PriceValue)) { - float val = json.ToFloat("price_amount_micros"); - val /= 1000000; - PriceValue = val.ToString(); + string microPrice = json.ToString("price_amount_micros"); + PriceValue = microPrice.Substring (0, microPrice.Length - 6); } if (string.IsNullOrEmpty(CurrencyCode)) CurrencyCode = json.ToString("price_currency_code"); @@ -99,4 +98,4 @@ public override string ToString() ItemType, Sku, Title, Price, Description, PriceValue, CurrencyCode); } } -} \ No newline at end of file +}