Open In-App Billing

Additional

Language
Java
Version
0.9.8.6 (Feb 27, 2015)
Created
Mar 7, 2013
Updated
Apr 1, 2016 (Retired)
Owner
One Platform Foundation (onepf)
Contributors
Borys Minaiev (BorysMinaiev)
Igor Eremeev (igor-eremeev)
Sergey (sergeich)
sisbell
Benjamin Roth (brstgt)
Timo Reunanen (parkerkane)
Paweł (pawelkw)
Vassili Philippov (vassiliphilippov)
madangosain
GrimReio
Roman Zhilich (RomanZhilich)
Ruslan Sayfutdinov (KapJI)
Oleg Orlov (oorlov)
Sebastian Schuberth (sschuberth)
ruimateus
Dmitry Kalita (rusmonster)
Anastasiia Karimova (akarimova)
Kirill Rozov (kirich1409)
Show all (25)25
Activity
Badge
Generate
Download
Source code

Please consider trying out OPFIab as it's intended to replace OpenIAB. Library is still in development, but your feedback might be extremely usefull.

OpenIAB is an open source library which provides an easy way for the developers to develop their apps/games in a way that one APK will work in all the stores and automatically use the right in-app purchase API under each store. OpenIAB also provides an open in-app billing API that stores could implement to support all the built APK files using this library. Currently there are already 5 stores that support the Open API: Yandex.Store, SlideME, Appland, Aptoide and AppMall. The open stores don't need extra libraries to be included with your project, only the OpenIAB core is required to support all of them.

OpenIAB supports the following stores:

  • Open Stores (stores working via Open Protocol)
    • Appland
    • Aptoide
    • AppMall
    • SlideMe
    • Yandex.Store
  • Wrapped Stores (stores that don't work via Open Protocol but wrapped with the same interface)
  • Google Play
  • Samsung Apps
  • Nokia Store
  • Amazon AppStore

For detailed instructions, please visit our wiki. Contact akarimova@onepf.org if you have any business comments or questions about the library.

##Rules for bug reports

  1. Do not write directly to the team members.
  2. Check FAQ for your question/issue.
  3. Choose a correct queue of issues
  1. Give details. As many as possible but DO NOT SHARE YOUR PUBLIC KEY for in-app verification.
    The following details could be really helpful:
  • OS. Could be Android, iOS, WP
  • Package. Could be native OpenIAB jar, Unity plugin, Cordove plugin or Marmalade plugin.
  • Version of the library, e.g. 0.9.8.6
  • Affected stores
  • Logs
  • Screenshots

License

Copyright 2012-2015 One Platform Foundation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.