Again though, this only has one use case. Custom amount donations, which not every game is going to have or make use of.
Developer Products were made for things like currency and other repeat purchases, hence them being set at one price.
I just don’t really see a need for this to be added into the game for the few places that will use it.