Samsung IAP SDK
Introduction to Samsung In-App Purchase
The Samsung In-App Purchase payment service makes it possible to sell additional content within Android Apps sold on Samsung Apps. By using In-App Purchase, developers can provide various items to users of their applications.
You can start using new features by using In-App Purchase 2.0. In-App Purchase 2.0 now supports non-consumable and subscription items, offering a wider range of options for developers. The payment UX of Samsung Apps was used for In-App Purchase to offer the same level of usability between purchasing apps and items, improving convenience and reliability in the payment process.
Today, various payment methods, including credit cards and carrier billing, are supported in over 60 countries. The number of supported countries is expected to increase continuously.
We strongly recommend referring to the Programming Guide, which is provided to help you understand In-App Purchase 2.0 easier.
Samsung In-App Purchase Service Flow
The overall flow of the Samsung In-App Purchase payment process is as follows. When the user attempts to purchase an item within the application, the user is forwarded to the Samsung In-App Purchase payment page. Once the payment is completed, the user returns back to the application screen. You can experience the entire process by enabling the In-App Purchase Developer Mode when developing apps. However, when uploading your APK file, you must disable the In-App Purchase Developer Mode. (If the app is uploaded with the Developer Mode enabled, actual payments cannot be completed.)
Change of Profit Distribution Rate for In-App Purchase
To stimulate interest and promote development in the Samsung Apps ecosystem, we will introduce a new profit distribution rate to better benefit our Sellers. According to the current terms and conditions, the profit distribution rate (including In-App Purchase profits) from the sales of applications is 70% for Sellers and 30% for Samsung. Samsung will temporarily adjust this rate to 80% for Sellers and 20% for Samsung from November 1, 2013 to April 30, 2014.
Sales of paid applications are not subject to this profit distribution rate, and this rate applies only to the sales profits of In-App items of applications using In-App Purchase 2.0.
The new profit distribution rate will be applied beginning November 1st for all registered applications using In-App Purchase 2.0. If your application is not yet using In-App Purchase 2.0, please update and register your application. (If the application is distributed after November 1st, it takes 3 to 4 working days for the new profit distribution rate to be applied)
|Documentation||IAP 2.0 Getting Started||IAP 2.0 Programming Guide Overview|
|IAP 2.0 Programming Guide||Programming guide that contains step-by-step instructions on how to install IAP 2.0 on Android|
|IAP 2.0 Adobe AIR Library Programming Guide||Programming guide that contains step-by-step instructions on how to install IAP 2.0 on Adobe AIR for Android|
|SDK||IAP 2.0 Library and Sample||Samsung IAP 2.0 library for Android and samples using the library|
|IAP 2.0 Adobe AIR Library and Sample||IAP 2.0 library for Adobe AIR for Android and samples using the library|
- The IAP 2.0 library and IAP 2.0 programming guide, the libraries and programming guides for Adobe AIR developers, as well as the sample source have been updated.
- In-App Purchase 2.0 supports three item types (consumable, non-consumable, and subscription) to provide greater convenience for app development.
- Previous IMEI-based item purchase history management is replaced by account-based management. Non-consumable items purchased while signed in using a user account can be recovered after app reinstallation if the account’s purchase history can be confirmed.
- Supports Single Sign-On, which allows users to access all content services supported by Samsung after signing in with their Samsung account within In-App Purchase.
- In-App Purchase v2.0 now supports sales of items in the United States, which is the world’s largest market. US users can purchases items using a credit card within apps that utilize In-App Purchase 2.0.
- In-App Purchase 2.0 features the UX of the latest version of Samsung Apps, offering a better UX (User eXperience).
- The previous library is switched to a stand-alone-type APK, providing easier synchronizing between apps and In-App Purchase.
- In Korea, you are required to enter your Resident Registration Number when making a small purchase through your phone. According to Act on Promotion of Utilization of Information and Communications Network, the collector of Resident Registration Numbers has changed from Samsung to PG.
- After February 18th, it is impossible to make in-app purchases in Korea using SDK v1.90.0 or lower. If you develop applications with this updated SDK, however, you can sell in-app items in Korea as before.
- You can apply In-App Purchase to Applications developed in Unity 3D(Game Engine)
- User Interface has been dramatically improved
- You can see subdivided error codes and user-friendly error messages
2012.05.07 Samsung In-App Purchase 1.77.0.zip
2012.01.20 Samsung In-App Purchase 1.60.0.zip
2011.10.27 Samsung In-App Purchase 1.50.0.zip