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

Related articles

Features Provider

API Collection

Campaigns

Releases

MagifyManager․Logging

IPopupsProvider