Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePurchaseInterface.h |
Include |
#include "Interfaces/OnlinePurchaseInterface.h" |
class IOnlinePurchase
IOnlinePurchase - Interface for IAP (In App Purchases) services
Name | Description | ||
---|---|---|---|
|
OnUnexpectedPurchaseReceiptDelegates |
Delegate fired when the local system tells us of a new completed purchase we may not have initiated in-game. |
Name | Description | |
---|---|---|
|
~IOnlinePurchase() |
Name | Description | ||
---|---|---|---|
|
FDelegateHan... |
AddOnUnexpectedPurchaseReceiptDelegate_Handle ( |
|
|
Checkout ( |
Initiate the checkout process for purchasing offers via payment |
|
|
ClearOnUnexpectedPurchaseReceiptDelegate_Handle ( |
||
|
ClearOnUnexpectedPurchaseReceiptDelegates ( |
||
|
FinalizePurchase ( |
Finalizes a purchase with the supporting platform Acknowledges that the purchase has been properly redeemed by the application |
|
|
FinalizePurchase ( |
Finalizes a purchase with the supporting platform Acknowledges that the purchase has been properly redeemed by the application. |
|
|
FinalizeReceiptValidationInfo ( |
||
|
GetReceipts ( |
Get list of cached receipts for user (includes transactions currently being processed) |
|
|
IsAllowedToPurchase ( |
Determine if user is allowed to purchase from store |
|
|
QueryReceipts ( |
Query for all of the user's receipts from prior purchases |
|
|
RedeemCode ( |
Initiate the checkout process for obtaining offers via code redemption |
|
|
TriggerOnUnexpectedPurchaseReceiptDelegates ( |