Set up SDK

  1. Open your Unreal Engine project in Unreal Editor.
  2. For Blueprint projects only:
    1. Compile your Unreal Engine project.
    2. Go to the Content Browser and add a New C++ Class with the None parent node.
  3. Go to Settings > Plugins > Installed > Xsolla SDK. Check the Enabled box and click the Restart Now button to save settings and reload the Unreal Editor.
  4. Go to Settings > Project Settings > Plugins > Xsolla Settings > General and specify project parameters:

    1. In the Project ID field, specify the project ID that can be found in Publisher Account next to the name of your project.
    2. In the Login ID field, specify the ID of the Login project. To get it, open Publisher Account, go to the Login > Dashboard section, and click Copy ID next to the name of the Login project.
    3. In the Client ID field, specify client ID for OAuth 2.0 that can be found in Publisher Account in the Login > your Login project > Security > OAuth 2.0 section.
    4. In the Redirect URI field, specify the URL or path in the application to which users are redirected after they have successfully authenticated, confirmed their email, or reset their password. The value must match the one specified in Publisher Account in the Login > your Login project > Security > OAuth 2.0 section.
    5. Set other settings if necessary (e.g., display options for the payment UI in the Pay Station UI section).

  1. As a result, your project in Publisher Account will be connected to demo maps.

  1. Go to Content Browser > View Options and check the boxes for Show Engine Content and Show Plugin Content.

Your progress
Thank you for your feedback!
Last updated: August 1, 2022

Found a typo or other text error? Select the text and press Ctrl+Enter.

Report a problem
We always review our content. Your feedback helps us improve it.
Provide an email so we can follow up
Thank you for your feedback!