Show / Hide Table of Contents

Class ISN_SKReceiptRefreshRequest

A request to refresh the receipt, which represents the user's transactions with your app.

Use this API to request a new receipt if the receipt is invalid or missing. In the sandbox environment, you can request a receipt with any combination of properties to test the state transitions related to Volume Purchase Plan receipts.

Inheritance
System.Object
ISN_SKRequest
ISN_SKReceiptRefreshRequest
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SA.iOS.StoreKit
Assembly: cs.temp.dll.dll
Syntax
public class ISN_SKReceiptRefreshRequest : ISN_SKRequest

Constructors

ISN_SKReceiptRefreshRequest(ISN_SKReceiptDictionary)

Initializes a receipt refresh request with optional properties.

In the test environment, the properties that the new receipt should have. For keys, see ISN_SKReceiptDictionary.

In the production environment, set this parameter to nil.

Declaration
public ISN_SKReceiptRefreshRequest(ISN_SKReceiptDictionary properties)
Parameters
Type Name Description
ISN_SKReceiptDictionary properties

Properties.

Methods

Start(Action<SA_Result>)

Sends the receipt refresh request to the Apple App Store.

Declaration
public override void Start(Action<SA_Result> callback)
Parameters
Type Name Description
Action<SA_Result> callback
Overrides
ISN_SKRequest.Start(Action<SA_Result>)
In This Article
Back to top Generated by DocFX