Reactive-Billing - Lightweight reactive wrapper around In App Billing API v3 for Android

  •        48

Cut the hassle when implementing in-app purchases on Android. Reactive Billing is a lightweight reactive wrapper around In App Billing API v3 for Android. Reactive: Exposes the In App Billing service methods as Observable, allowing to implement easy asynchrounous callbacks and other Rx-related fun stuff.

https://play.google.com/store/apps/details?id=com.github.lukaspili.reactivebilling.sample
https://github.com/lukaspili/Reactive-Billing

Tags
Implementation
License
Platform

   




Related Projects

android-checkout - Library for Android In-App Billing (Version 3+)

  •    Java

Checkout is an implementation of Android In-App Billing API (v3+). Its main goal is to make integration of in-app products as simple and straightforward as possible: developers should not spend much time on implementing boring In-App Billing API but should focus on more important things - their apps. With this in mind, the library was designed to be fast, flexible and secure. Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app (a.b.c) and test app (x.y.z) differ.

in-app-purchase - A Node.js module for in-App-Purchase for iOS, Android, Amazon and Windows.

  •    Javascript

A node.js module for in-app purchase (in-app billing) and subscription for Apple, Google Play, Amazon Store, Roku, and Windows. NOTE Unity receipt supports the following: Apple, Google Play, and Amazon.

android-inapp-billing-v3 - A lightweight implementation of Android In-app Billing Version 3

  •    Java

This is a simple, straight-forward implementation of the Android v3 In-app billing API. It supports: In-App Product Purchases (both non-consumable and consumable) and Subscriptions.

react-native-billing - React Native bridge to InApp Billing on Android.

  •    Java

React Native Billing is built to provide an easy interface to InApp Billing on Android, accomplished by wrapping anjlab's InApp Billing library. With this, the linkcommand will do most of the heavy lifting for native linking. But, you will still need add your Google Play license key to the strings.xml (step 5). If you are using a React Native version less than v18.0 you will also have to do step 4.3 (override onActivityResult).

AndroidBillingLibrary - Android Market In-app Billing Library

  •    Java

In-app Billing v2 API is deprecated and will be shut down in January 2015. This library was developed for v2 a long time ago. If your app is still using this library, please migrate to the v3 API as soon as possible. The project Android Checkout Library by @serso supports v3 and attemps to provide data compatibility with AndroidBillingLibrary. We haven't verified this so please use it at your own discretion.


smartvpn-billing - Billing and auth system for VPN provider

  •    Javascript

This is OpenSource, Free software. You may use it anyway you want. It is provided AS IS. Check out LICENSE file for more info.

ebills web enabled billing amp; care

  •    Javascript

ebills is a PHP/MySQL billing, customer care and workflow system. It automates the production of itemised telephone bills, service/utility bills and product invoices. It produces customer letters, helps collect debts and integrates with other systems. It is versatile enough to be used in any billing environment and easily integrates with other systems.

android-play-billing - Samples for Google Play In-app Billing

  •    Java

See subdirectories for sample(s) or simply use Android Studio's sample import feature to automatically clone and import the project(s). 2015-09-18: Initial repo port to Github.

BillRun - Open Source Billing and Fraud System

  •    PHP

BillRun is a NoSQL billing solution built for Big-Data. BillRun was designed under the perception that billing architecture should fit the complexity of Big-Data, not the other way around. It is tailored for enterprises with complex Big-Data, hence ideal for telecos, large eCommece/mCommerce sites, insurance companies, and just about any organization that copes with ever-growing diverse sets of data on a daily, hourly and real-time basis.

Kill Bill - Open-Source Subscription Billing & Payment Platform

  •    Java

Kill Bill is the open-source subscription billing and payments platform. It supports Subscription engine, with plans management (trial, upgrade, downgrade, etc.), support of add-ons, bundles with multiple subscriptions, Invoicing engine, supporting different billing alignments, recurring and one-time charges, international tax, metered billing, Payment state machine, with payment routing capabilities, supporting dozen of gateways and lot more.

LA/OpenBP: Billing Platform

  •    C

The LA/OpenBP billing platform provides high performance/volume, industry independent billing functionality. It is designed for easy integration into complex environments such as those found in the telecommunication, utility and finance industries.

Service accounting and billing suite actually codenamed "Soleil"

  •    

Service accounting and billing system for ISPs. More univrsal, flexible and open source.

react-native-iap - react-native native module for In App Purchase.

  •    Objective-C

This is a react-native link library project for in-app purchase for both Android and iOS platforms. The goal for this project is to have similar experience between the two platforms for in-app-purchase. Basically, android platform has more functions for in-app-purchase and is not our specific interests for this project.

AstBill-Asterisk Billing and Management

  •    PHP

AstBill is a Web Based Billing, Routing and Management Software for Asterisk and VOIP running on Linux and MySQL. AstBill Provides pre and post paid billing services and have a calling card module. AstBill completely automates Asterisk and VOIP billi

UCMA Client Billing Sample

  •    

The client billing sample demonstrates how the Unified Communications Managed API v2.0 (UCMA) can be used to extend the functionality of Office Communications Server (OCS) for specific business scenarios, such as automating the billing of calls with clients.

Imperium - Billing and Accounting Software

  •    PHP

Imperium is a web-based billing and accounting software solution for small and medium sized businesses. It provides basic CRM, Job Tracking, Invoicing, Double-Entry Book-keeping and Accounting features. Easily organize clients and contacts, provide quotes, track work and send bills.

PBX Billing Engine

  •    

The software provides a billing solution for PBX systems such as asterisk (www.asterisk.org). It processes Call Detail Records (CDR) and bills them according to the caller, destinaton and time of day. Billing records are produced which allow call

Pbx Accounting Billing

  •    PHP

Call accounting/billing software which uses SMDR facility of phone centrals. It uses a set of scripts for data(calls) aquisition/recording and preprocessing before import into a mysql database. The billing is done with PHP using a strong set of criterias

django-subscription - Subscriptions or Recurring Billing App for django

  •    Python

Subscriptions or Recurring Billing App for django

AutoDispose - Automatic binding+disposal of RxJava 2 streams.

  •    Java

AutoDispose is an RxJava 2 tool for automatically binding the execution of RxJava 2 streams to a provided scope via disposal/cancellation.Often (especially in mobile applications), Rx subscriptions need to stop in response to some event (for instance, when Activity#onStop() executes in an Android app). In order to support this common scenario in RxJava 2, we built AutoDispose.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.