Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/Interfaces
References
| Module | OnlineSubsystem |
| Header | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineCodeRedemptionInterface.h |
| Include | #include "Interfaces/OnlineCodeRedemptionInterface.h" |
Syntax
class IOnlineCodeRedemption
Remarks
IOnlineCodeRedemption - Interface for locking, unlocking, and evaluating codes. Use IOnlineFulfillment to redeem it.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | EvaluateCode
(
const FUniqueNetId& UserId, |
Initiate the Evaluation Code process for checking if a code is valid and what product information it relates too | |
| void | LockCode
(
const FString& CodeId, |
Initiate the lock code process for reserving a product redemption | |
| void | UnlockCode
(
const FString& CodeId, |
Initiate the Release code process to clear reservation on a product code |