Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/IOnlinePurchase
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Checkout
(
const FUniqueNetId& UserId, |
Initiate the checkout process for purchasing offers via payment | Interfaces/OnlinePurchaseInterface.h | |
void Checkout
(
const FUniqueNetId& UserId, |
Initiate the checkout process for purchasing offers via payment without receipts returned Recommended for use when the entitlement or receipt information of the purchase is not needed by the caller | Interfaces/OnlinePurchaseInterface.h |
Checkout(const FUniqueNetId &, const FPurchaseCheckoutRequest &, const FOnPurchaseCheckoutComplete &)
Description
Initiate the checkout process for purchasing offers via payment
| Name | Checkout |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePurchaseInterface.h |
| Include Path | #include "Interfaces/OnlinePurchaseInterface.h" |
void Checkout
(
const FUniqueNetId & UserId,
const FPurchaseCheckoutRequest & CheckoutRequest,
const FOnPurchaseCheckoutComplete & Delegate
)
Parameters
| Name | Remarks |
|---|---|
| UserId | user initiating the request |
| CheckoutRequest | info needed for the checkout request |
| Delegate | completion callback (guaranteed to be called) |
Checkout(const FUniqueNetId &, const FPurchaseCheckoutRequest &, const FOnPurchaseReceiptlessCheckoutComplete &)
Description
Initiate the checkout process for purchasing offers via payment without receipts returned Recommended for use when the entitlement or receipt information of the purchase is not needed by the caller
| Name | Checkout |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePurchaseInterface.h |
| Include Path | #include "Interfaces/OnlinePurchaseInterface.h" |
void Checkout
(
const FUniqueNetId & UserId,
const FPurchaseCheckoutRequest & CheckoutRequest,
const FOnPurchaseReceiptlessCheckoutComplete & Delegate
)
Parameters
| Name | Remarks |
|---|---|
| UserId | user initiating the request |
| CheckoutRequest | info needed for the checkout request |
| Delegate | completion callback (guaranteed to be called) |