Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePurchaseInterface.h |
Include |
#include "Interfaces/OnlinePurchaseInterface.h" |
enum EPurchaseTransactionState
{
NotStarted,
Processing,
Purchased,
Failed,
Deferred,
Canceled,
Restored,
NotAllowed,
Invalid,
}
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 |
State of a purchase transaction