unreal.InAppPurchaseCallbackProxy2

class unreal.InAppPurchaseCallbackProxy2(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

In App Purchase Callback Proxy 2

C++ Source:

  • Plugin: OnlineSubsystemUtils

  • Module: OnlineSubsystemUtils

  • File: InAppPurchaseCallbackProxy2.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_failure (InAppPurchaseResult2): [Read-Write] Called when there is an unsuccessful In-App Purchase transaction

  • on_success (InAppPurchaseResult2): [Read-Write] Called when there is a successful In-App Purchase transaction

classmethod create_proxy_object_for_in_app_purchase(player_controller, product_request) InAppPurchaseCallbackProxy2

Kicks off a transaction for the provided product identifier deprecated: Please use ‘Start an In-App Purchase’ and remember to pass the output receipts to ‘Finalize In-App Purchase Transaction’ after being validated and processed

Parameters:
Return type:

InAppPurchaseCallbackProxy2

classmethod create_proxy_object_for_in_app_purchase_query_owned(player_controller) InAppPurchaseCallbackProxy2

Create Proxy Object for in App Purchase Query Owned deprecated: Please use ‘Query for Owned In-App Products’ and remember to pass the output receipts to ‘Finalize In-App Purchase Transaction’ after being validated and processed

Parameters:

player_controller (PlayerController) –

Return type:

InAppPurchaseCallbackProxy2

classmethod create_proxy_object_for_in_app_purchase_unprocessed_purchases(player_controller) InAppPurchaseCallbackProxy2

Create Proxy Object for in App Purchase Unprocessed Purchases deprecated: Please use ‘Get known In-App Receipts’ and remember to pass the output receipts to ‘Finalize In-App Purchase Transaction’ after being validated and processed

Parameters:

player_controller (PlayerController) –

Return type:

InAppPurchaseCallbackProxy2

property on_failure: InAppPurchaseResult2

[Read-Write] Called when there is an unsuccessful In-App Purchase transaction

Type:

(InAppPurchaseResult2)

property on_success: InAppPurchaseResult2

[Read-Write] Called when there is a successful In-App Purchase transaction

Type:

(InAppPurchaseResult2)