Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
State of a purchase transaction
| Name | EInAppPurchaseStatus |
| Type | enum |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Classes/InAppPurchaseDataTypes.h |
| Include Path | #include "InAppPurchaseDataTypes.h" |
Syntax
enum EInAppPurchaseStatus
{
Invalid = 0 UMETA(DisplayName = "Invalid"),
UMETA =(DisplayName = "Failed"),
UMETA =(DisplayName = "Deferred"),
UMETA =(DisplayName = "Canceled"),
UMETA =(DisplayName = "Purchased"),
UMETA =(DisplayName = "Restored"),
}
Values
| Name | Remarks |
|---|---|
| Invalid | |
| UMETA | Purchase completed but failed |
| UMETA | Purchase has been deferred (neither failed nor completed) |
| UMETA | Purchase canceled by user |
| UMETA | Purchase succeeded |
| UMETA | Restore succeeded |