Class RedeemGooglePlayStorePurchaseArgs
Arguments for a RedeemGooglePlayStorePurchaseAsync call.
Inherited Members
Namespace: Unity.Services.Economy
Assembly: Unity.Services.Economy.dll
Syntax
public class RedeemGooglePlayStorePurchaseArgs
Constructors
RedeemGooglePlayStorePurchaseArgs(string, string, string, int, string)
Takes a realMoneyPurchaseId. This is the configuration ID of the purchase to make. Takes a purchaseData. A JSON encoded string returned from a successful in app billing purchase. Takes a purchaseDataSignature. A signature of the PurchaseData returned from a successful in app billing purchase. 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 RedeemGooglePlayStorePurchaseArgs(string realMoneyPurchaseId, string purchaseData, string purchaseDataSignature, int localCost, string localCurrency)
Parameters
| Type | Name | Description |
|---|---|---|
| string | realMoneyPurchaseId | Configuration ID of the purchase to be made |
| string | purchaseData | |
| string | purchaseDataSignature | |
| int | localCost | Cost of the purchase as an integer in the minor currency format, e.g. $1.99 USD would be 199 |
| string | localCurrency | 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
| Type | Description |
|---|---|
| int |
LocalCurrency
ISO-4217 code of the currency used in the purchase.
Declaration
public string LocalCurrency { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PurchaseData
A JSON encoded string returned from a successful in app billing purchase.
Declaration
public string PurchaseData { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PurchaseDataSignature
A signature of the PurchaseData returned from a successful in app billing purchase.
Declaration
public string PurchaseDataSignature { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RealMoneyPurchaseId
Configuration ID of the purchase to make.
Declaration
public string RealMoneyPurchaseId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |