Galaxy Store

Prev Next

Available in Classic and VPC

This is a console user guide for Galaxy Store builds.
For instructions on using the console other than integrating with GAMEPOT, see the following.

Add in-app product in console

Access the Galaxy Store Seller Console, and then select App tab > Registered Applications > In App Purchase > Add Item.

  • Item ID: unique in-app ID (product id) value
  • Item name: in-app product name (the name that users see)
  • Description: in-app product description
  • Item type: This must be selected as "Item" because the GAMEPOT SDK only supports the "Item" type.

Apply additional payment test

Access the Galaxy Store Seller Console > Select profile > Add a test ID under License Test Settings.

Register store information on GAMEPOT dashboard

Click the GAMEPOT dashboard > Project settings > Store > Galaxy Store menus, in that order.

  • Server key: app content ID

Add in-app product in GAMEPOT dashboard

Click the GAMEPOT dashboard > Purchase > In-app purchase > [Add] button.

gamepot-GooglePlayStore16.png

  • Status: Register as Active status. (Unused products are deactivated.)
  • Store: Select the store where you want to register the in-app
  • Product name: in-app's product name
  • Product ID: in-app ID (Product Id) that you entered in the store console

Set up app

Set Kotlin Gradle

Add the SDK dependencies to the build.gradle.kts file in (Module : app) of the project.

dependencies {
...
    implementation("io.nbase:nbase-adapter-billing-galaxy:3.0.1")
}

Set Gradle for Java

Add the SDK dependencies to the build.gradle file in (Module : app) of the project.

dependencies {
...
    implementation("io.nbase:nbase-adapter-billing-galaxy:3.0.1")
}

Set Gradle for Unity

  1. Add the following definition in the Assets/NBaseSDK/Editor/NBaseSDKDependencies.xml file.

    <androidPackage spec="io.nbase:nbase-adapter-billing-galaxy:3.0.1" />
    
  2. Run Assets > External Dependency Manager > Android Resolver > Force Resolve once.