Skip to content

XMediator::Api::InAppPurchaseSummary

Public Functions

Name
InAppPurchaseSummary(decimal? totalAmountSpent =null, string currencyCode =null, int? numberOfPurchases =null)
Creates a new InAppPurchaseSummary instance.
override bool Equals(object obj)
override int GetHashCode()
override string ToString()

Public Properties

Name
decimal? TotalAmountSpent
The total amount the user has spent on in-app purchases. Value is optional and may be null if unknown.
string CurrencyCode
The currency code (ISO 4217) for the total spent amount. Value is optional and may be null if unknown.
int? NumberOfPurchases
The total number of in-app purchases the user has made. Value is optional and may be null if unknown.

Public Functions Documentation

function InAppPurchaseSummary

InAppPurchaseSummary(
    decimal? totalAmountSpent =null,
    string currencyCode =null,
    int? numberOfPurchases =null
)

Creates a new InAppPurchaseSummary instance.

Parameters:

  • totalAmountSpent The total amount the user has spent on in-app purchases. Value is optional and may be null if unknown.
  • currencyCode The currency code (ISO 4217) for the total spent amount. Value is optional and may be null if unknown.
  • numberOfPurchases The total number of in-app purchases the user has made. Value is optional and may be null if unknown.

function Equals

override bool Equals(
    object obj
)

function GetHashCode

override int GetHashCode()

function ToString

override string ToString()

Public Property Documentation

property TotalAmountSpent

decimal? TotalAmountSpent;

The total amount the user has spent on in-app purchases. Value is optional and may be null if unknown.

property CurrencyCode

string CurrencyCode;

The currency code (ISO 4217) for the total spent amount. Value is optional and may be null if unknown.

property NumberOfPurchases

int? NumberOfPurchases;

The total number of in-app purchases the user has made. Value is optional and may be null if unknown.


Updated on 2025-06-06 at 15:48:42 +0000