TrustedPurchaseRecord.Store
Overview
This structure defines the store where the purchase was made without validation. It can take any value, but it is highly recommended to use one of our suggested values.
Properties
Name
public string Name { get; }
The name of the store that is currently stored
GooglePlay
public static Store GooglePlay { get; } = new("PLAY_STORE");
Used to indicate that the source of the purchase is Play Store.
AppStore
public static Store AppStore { get; } = new("APP_STORE");
Used to indicate that the source of the purchase is App Store.
Amazon
public static Store Amazon { get; } = new("AMAZON");
Used to indicate that the source of the purchase is Amazon.
MacAppStore
public static Store MacAppStore { get; } = new("MAC_APP_STORE")
Used to indicate that the source of the purchase is Mac App Store.
MicrosoftStore
public static Store MicrosoftStore { get; } = new("MICROSOFT_STORE");
Used to indicate that the source of the purchase is Microsoft Store.
GalaxyStore
public static Store GalaxyStore { get; } = new("GALAXY_STORE");
Used to indicate that the source of the purchase is Galaxy Store.
Stripe
public static Store Stripe { get; } = new("STRIPE");
Used to indicate that the source of the purchase is Stripe.
HuaweiAppGallery
public static Store HuaweiAppGallery { get; } = new("HUAWEI_APPGALLERY");
Used to indicate that the source of the purchase is Huawei App Gallery.
MetaQuestStore
public static Store MetaQuestStore { get; } = new("META_QUEST_STORE");
Used to indicate that the source of the purchase is Meta Quest Store.
EpicGamesStore
public static Store EpicGamesStore { get; } = new("EPIC_GAMES_STORE");
Used to indicate that the source of the purchase is Epic Games Store.
Steam
public static Store Steam { get; } = new("STEAM");
Used to indicate that the source of the purchase is Steam.
OneStore
public static Store OneStore { get; } = new("ONE_STORE");
Used to indicate that the source of the purchase is One Store.
XiaomiGetApps
public static Store XiaomiGetApps { get; } = new("XIAOMI_GETAPPS");
Used to indicate that the source of the purchase is Xiaomi Get Apps.
TapTap
public static Store TapTap { get; } = new("TAPTAP");
Used to indicate that the source of the purchase is Tap Tap.
GetJar
public static Store GetJar { get; } = new("GETJAR");
Used to indicate that the source of the purchase is Get Jar.
MobangoAppStore
public static Store MobangoAppStore { get; } = new("MOBANGO");
Used to indicate that the source of the purchase is Mobango App Store.
SlideMe
public static Store SlideMe { get; } = new("SLIDEME");
Used to indicate that the source of the purchase is Slide Me.
Sandbox
public static Store Sandbox { get; } = new("SANDBOX");
Used to indicate that the source of the purchase is Sandbox mode.
Methods
Custom
public static Store Custom(string storeName)
This method allow to set custom store name