EPurchaseTransactionState

State of a purchase transaction

Windows
MacOS
Linux

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePurchaseInterface.h

Include

#include "Interfaces/OnlinePurchaseInterface.h"

Syntax

enum EPurchaseTransactionState
{
    NotStarted,
    Processing,
    Purchased,
    Failed,
    Deferred,
    Canceled,
    Restored,
    NotAllowed,
    Invalid,
}

Values

Name

Description

NotStarted

Processing has not started on the purchase

Processing

Currently processing the purchase

Purchased

Purchase completed successfully

Failed

Purchase completed but failed

Deferred

Purchase has been deferred (neither failed nor completed)

Canceled

Purchase canceled by user

Restored

Prior purchase that has been restored

NotAllowed

Purchase failed as not allowed

Invalid

Purchase failed as invalid

Remarks

State of a purchase transaction

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss