Skip to main content

Ready to market your stellar app?

Samsung Developer Program is your gateway to app monetization success.

Learn More

Samsung Developer Program

Development, Distribution, and Management

Below is a high-level overview of how to integrate the OpenIAB plugin to support commercial item processing; register, certify, and your service app and its commercial items; and manage purchasing, billing, and sales of your service app and its commercial items via Samsung GALAXY Apps and Samsung systems.

For an overview of commercial item registration and management, see How to Start Samsung IAP SDK <<this is a link to the HQ doc - is there an equivalent on our site we can use instead?>>.

 

Distributing and managing your service app and items via Samsung systems
  1. Develop your service app and its commercial items:
  • Ensure your service app and its items meet Samsung certification requirements and guidelines. For details, see Seller Office Service Application Certification.
  • Set up your development environment:
    • Use the Unity game engine to develop your service app.
    • Install MonoDevelop in your development environment and use it to write service app scripts.
    • Base your service app on JDK 1.6 or higher.
  • Initially register your development service app and its commercial items with the Samsung GALAXY Apps Seller Office. (In this step, you will NOT submit your service for certification. This step enables development integration testing. In Step 2, you will completely register your production version and submit it for certification to be distributed.)
    • Your service app representative(s) must get a Samsung Account user account.
    • Your service app representative(s) must get a Seller Office commercial seller account. For details, see Samsung GALAXY Apps Seller Office User Account Guide.
    • Initially register your service app and its commercial items (even though they are in development). For details, see Service App and Item Registration, Certification, and Management.
  • Integrate OpenIAB plugin API calls into your service.
    • Your service app must NOT be a Samsung Gear application or a KNOX 2.0 application.
    • Your service app must properly integrate OpenIAB API calls to support the commercial item listing and purchasing functionality of Samsung IAP.
    • Test your integrated service app.
    • For more details, see Open IAB Unity Plugin Integration.

 

  1. Distribute your service app and its commercial items via Samsung GALAXY Apps:
  • Change the development version of your service app and items into its normal, production version, including adding production version commercial items. For details, see Service App and Item Registration, Certification, and Management.
  • Update the Seller Office registration with your production service app and items, which includes but is not limited to the following:
    • Ensure all service app and commercial item prices are correct.
    • Ensure the countries your service app is to be distributed to are specified.
    • Ensure the user devices that your service app is to be distributed to are specified. Distribution devices must meet the following requirements:
      • The device must be a Samsung device with the following clients installed: Samsung Account Client, Samsung GALAXY Apps Client, and Samsung Billing Client.
      • The device must be selected for distribution in the Samsung GALAXY Apps Seller Office.
    • For details, see Service App and Item Registration, Certification, and Management.
  • Submit your service app and its items for certification via the Samsung GALAXY Apps Seller Office. For details, see Service App and Item Registration, Certification, and Management.

 

  1. Manage service app and item distribution, sales, and finances via the Samsung GALAXY Apps Seller Office:
  • Was this article helpful?