v3.1.2
2020.3+

Class RedeemAppleAppStorePurchaseArgs

Arguments for a RedeemAppleAppStorePurchaseAsync call.

Inheritance
RedeemAppleAppStorePurchaseArgs
Namespace: Unity.Services.Economy
Syntax
public class RedeemAppleAppStorePurchaseArgs

Constructors

RedeemAppleAppStorePurchaseArgs(String, String, Int32, String)

Takes a realMoneyPurchaseId. This is the configuration ID of the purchase to make. Takes a receipt. This is the receipt data as returned from the Apple App Store. Takes a localCost. This is the cost of the purchase as an integer in the minor currency format, e.g. $1.99 USD would be 199 Takes a localCurrency. ISO-4217 code of the currency used in the purchase.

Declaration
public RedeemAppleAppStorePurchaseArgs(string realMoneyPurchaseId, string receipt, int localCost, string localCurrency)
Parameters
TypeNameDescription
StringrealMoneyPurchaseId

Configuration ID of the purchase to be made

Stringreceipt

Receipt data as returned from the Apple App Store

Int32localCost

Cost of the purchase as an integer in the minor currency format, e.g. $1.99 USD would be 199

StringlocalCurrency

ISO-4217 code of the currency used in the purchase

Properties

LocalCost

The cost of the purchase as an integer in the minor currency format, e.g. $1.99 USD would be 199

Declaration
public int LocalCost { get; set; }
Property Value
TypeDescription
Int32

LocalCurrency

ISO-4217 code of the currency used in the purchase.

Declaration
public string LocalCurrency { get; set; }
Property Value
TypeDescription
String

RealMoneyPurchaseId

Configuration ID of the purchase to make.

Declaration
public string RealMoneyPurchaseId { get; set; }
Property Value
TypeDescription
String

Receipt

The receipt data as returned from the Apple App Store.

Declaration
public string Receipt { get; set; }
Property Value
TypeDescription
String