[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Meta=(DisplayName="Restore In-App Purchases2", DeprecatedFunction, DeprecationMessage="Please use 'Restore Owned In-App Products' and remember to pass the output receipts to 'Finalize In-App Purchase Transaction' after being validated and processed"), Category="Online|InAppPurchase") static [UInAppPurchaseRestoreCallbackProxy2](API\Plugins\OnlineSubsystemUtils\UInAppPurchaseRestoreCallbackPro-) * CreateProxyObjectForInAppPurchaseRestore ( const [TArray](API\Runtime\Core\Containers\TArray)< [FInAppPurchaseProductRequest2](API\Plugins\OnlineSubsystemUtils\FInAppPurchaseProductRequest2) > & ConsumableProductFlags, class [APlayerController](API\Runtime\Engine\GameFramework\APlayerController) * PlayerController )