Is it possible to test some of the longer currencies in the StoreKit debugger in Xcode?
The purchase simulator returns "IDR 2" for a Product.displayPrice on a $1.99 price point in Indonesian Rupiah: it should be "Rp 29,000.00". Similarly, "₫2" for "₫39,000.00"
These longer display prices are likely to break purchase view layouts, and you can't test them in Xcode or TestFlight. Testing in production for a country you don't live in!
And I hate the `product.displayPrice + "00000000"` workaround.