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.
- Galaxy Store guide document
- Galaxy Store Seller Console: https://seller.samsungapps.com
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.

- 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
-
Add the following definition in the Assets/NBaseSDK/Editor/NBaseSDKDependencies.xml file.
<androidPackage spec="io.nbase:nbase-adapter-billing-galaxy:3.0.1" /> -
Run Assets > External Dependency Manager > Android Resolver > Force Resolve once.