Android: Integration

This document describes the integration methods available for you as a 3rd-Party Developer to communicate and use Billpocket’s payment app from within your app.

Billpocket allows any app to process payments through it, the following pages will detail the format, parameters, and semantics of the requests handled by Billpocket’s app, as well as the response parameters and values.

 

Overview

 

App Communication

Android relies heavily on app interaction and collaboration to achieve complex tasks requested by the user. Following this principle, we’ve designed Billpocket’s Android App integration scheme to empower your app by doing the heavy lifting for you.

The two primary means to achieve this app collaboration are Intents and URLs. Intents allow Android app components (such as Activities, Services, etc) to communicate and transfer data between them, and it’s the preferred and swiftest way to achieve seamless integration between applications. If you’re developing a native app, Intent’s are the way to go.

Please note Android imposes some controls when interacting with other apps, please see their docs

Billpocket integration library

In order to simplify the integration process, Billpocket provides you with an integration library that makes requesting transactions even easier and less error-prone. To use it you just have to add them to your project’s Gradle:

allprojects { repositories { ... maven { url 'https://billpocket.jfrog.io/artifactory/billpocket-public-mobile' } } }
dependencies { implementation 'com.billpocket:billpocket-integration:2.29.1@aar' }

 

 

  File Modified

ZIP Archive JavaDoc.zip

Apr 27, 2020 by Lucía Velasco

PNG File [Billpocket] Diagrama de Interacción - Integración App-2-App.png

Jul 21, 2021 by Víctor Macías

ZIP Archive billpocket-billpocket-sender-android-ed38d1cbd8a7.zip

May 05, 2022 by fcharco

Billpocket app download

Tap or click here to download the latest version of Billpocket app for Android.

 

© Billpocket, 2018