Where to find all IAP store names?

From the documentations, I could find:

GooglePlay.Name
AppleAppStore.Name
MacAppStore.Name
WinRT.Name

of which I couldn’t find anything in the documentations. Where are those classes listed?

@hexagonius Yeah - there is no one class containing all the constants currently.

We write the Store plugins (Google, Apple, etc) separately, uniting them under a “Purchasing Module” http://docs.unity3d.com/ScriptReference/Purchasing.Extension.IPurchasingModule.html , which behaves like a smart Factory (the design pattern). The StandardPurchasingModule class is the preferred way to access these stores today. This module currently doesn’t have an API which lists the names.

Also note there is an AmazonApps.Name.

That being said (answering your Question), what were you thinking about doing with the IAP store name list? Was it curiosity or is there a feature you’re thinking about? Maybe there’s a way to get done what you want, without an extension to the core IAP API.

This is rather old, but one of the few places where the topic is mentioned. These classes (just used as constant holders) are undocumented, and Im entirely on the dark regarding which one to use.

In the examples MacAppStore is mostly used, but Im working for iOS, so Im guessing AppleAppStore is the right one? I found the second one by mere luck.

Are they both valid? Is one an obsolete version of the other? How can I find what are the expected options?