OpenIAB Versions Save

Open In-App Billing for Google Play, SlideMe, Amazon Store, Nokia Store, Samsung Apps, Yandex.Store, Appland, Aptoide, AppMall and Fortumo.

0.9.8.6

9 years ago

The following issues has been fixed:

Check out our new project OPFPush. Currently the following providers are supported: GCM, ADM, Nokia Push.

0.9.8.4

9 years ago

Important! Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK

The following issues has been fixed: Why is android.permission.RECEIVE_SMS used in the manifest? (Hides app for tablets) [v0.9.8.3.1][Amazon] onIabPurchaseFinished is not invoked when canceling purchase

OPF Trivial Drive is up-to-date for the following stores:

  • Google Play
  • Yandex.Store
  • Appland
  • Aptoide
  • Amazon Appstore

0.9.8.3

9 years ago

Bugfixes for #424, #427, #426, #430, #429

Important! Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK

0.9.8.2

9 years ago

Update Amazon In-App-Purchasing to version 2.0.1.

0.9.8.1

9 years ago

Fix #395

Note: to emulate installation from a certain store, you need to install your app using adb install -i storepackage /path/to/yourapk

Gradle

  • Add repository to resolve third party dependencies:
allprojects {
    repositories {
        maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
        jcenter()
    }
}
  • Add dependency:
compile 'org.onepf:openiab:0.9.8.1'

0.9.8

9 years ago

Main changes of the OpenIAB library

  • new 'store search strategy' options: installer(only the app installer can be a billing provider), installer then best fit (if the app installer is null or was uninstalled from the device the next suitable billing provider will be chosen), best fit (the choice is based on an options set)
  • Amazon IAP 2.0 support
  • Skubit store support

Note: to emulate installation from a certain store, you need to install your app using adb install -i storepackage /path/to/yourapk

Gradle

  • Add repository to resolve third party dependencies:
allprojects {
    repositories {
        maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
        jcenter()
    }
}
  • Add dependency:
compile 'org.onepf:openiab:0.9.8'

Plugins

New Cordova/XDK plugin New version of Marmalade plugin New version of Unity plugin

Documentation

We've started our wiki - a developer guide on OpenIAB.

0.9.7.2

9 years ago

Starting with this release, OpenIAB will be distributed in 2 jar files: with and without Fortumo. Both jars are available via Maven. Sources of OpenIAB without Fortumo are now located in https://github.com/onepf/OpenIAB/tree/master, with Fortumo - https://github.com/onepf/OpenIAB/tree/master_with_fortumo.

New Features:

  • Options#checkInventory is now false by default. We decided that it should be developers' choice, to choose stores with inventory in the first place or not.
  • SkuManager now checks SKUs for null, empty strings and for compliance with the format for SKUs of Samsung and Nokia stores.

The 0.9.7.2 release also contains fixes for the following issues: #313 #312

0.9.7

9 years ago

New features:

Fixes for the following issues were included: #300, #298, #283, #264, #269, #263, #268, #259, #258, #253, #251, #252

Note: T-Store is not supported any longer. Will be returned in the future releases. Amazon IAP 2.0 is not supported. Will be added in the future releases.

0.9.6.1

9 years ago

Library #204 Remove Gson dependency #188 #225 Change logic of Fortumo support #199 Change logic of checkSetup() #149 NPE fix #222 #230 Check that Amazon and T-Store classes are loaded before work

Unity Windows Phone 8 support #220 Added error codes to the purchase handler signature #238 Non-Consumable item does not appear in QueryInventory Purchase on iOS - fix #222 Restored missing log methods in the jar #196 Refactored iOS implementation

0.9.6

10 years ago

Includes:

  • Nokia In-Apps Purchases support
  • updated How-To

Unity package for 4.0/4.1/4.3 can be compiled directly from source code using 'ant build' Marmalade plugin is provided in sources