diff --git a/Sources/Purchasing/StoreKitAbstractions/SK2StoreProduct.swift b/Sources/Purchasing/StoreKitAbstractions/SK2StoreProduct.swift index 3d37e33a36..4b424f2d2c 100644 --- a/Sources/Purchasing/StoreKitAbstractions/SK2StoreProduct.swift +++ b/Sources/Purchasing/StoreKitAbstractions/SK2StoreProduct.swift @@ -43,7 +43,10 @@ internal struct SK2StoreProduct: StoreProductType { var price: Decimal { underlyingSK2Product.price } - var localizedPriceString: String { underlyingSK2Product.displayPrice } + var localizedPriceString: String { + // Ensure consistent formatting with price_per_month by using the same formatter + return self.priceFormatter?.string(from: NSDecimalNumber(decimal: self.price)) ?? underlyingSK2Product.displayPrice + } var productIdentifier: String { underlyingSK2Product.id }