StoreKit Localised Pricing

In App Store Connect I have setup a few In App Purchases..

Lets say 2,99 dollar which equals 2,99 euro... double checked it in the other currencies list.

let formatter = NumberFormatter()
formatter.numberStyle = .currency
formatter.locale = product.priceLocale
return formatter.string(from: product.price)

Why does it gets €3,49 back from product.price? I would expect to get €2,99 back from the product.price

Accepted Answer

it is assumed you are seeing this when testing sandbox, this is a temporary pricing issue only in sandbox. Feel free to report via feedback assistant but it is a known issue being addressed. FeedbackAssistant.Apple.com

StoreKit Localised Pricing
 
 
Q