manuskc / open-android-v3

Enhanced Payment SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

open-android-v3

Release notes.

v3.0.33


  • Auto OTP reading on 3D Secure pages.
  • Bug fixes and performance improvements.

Welcome to the open-source Android SDK Documentation of Citrus Payments Solution!
Introduction
___ * This document details the merchant's Android App integration with Citrus Payment gateway.There is a difference between Normal(PG) Payment and Prepaid Payment! * Normal payment requires only email and mobile. Citrus User account will be created by only using email and mobile combination. We call it as Bind. Once user is Bind, card can be saved against his account, saved cards can be fetched against his account. * Prepaid Payment requires email and password. Citrus User account will be created by using email and password combination. We call it prepaid account.

open-android-v3 is enhanced version of SDK V2 wherein you can implement your App with features such as:

  • Pay using Credit Card/Debit Card & Netbanking
  • Pay Using Citrus Cash - user can make a payment using Citrus Cash account if he has sufficient amount for payment.
  • Get Citrus Cash balance
  • Load Money – money can be loaded to user’s account using CC/DC/NB option.
  • Save Cards and Bank options to user account for faster checkout
  • Fetch Saved cards of user
  • Delete Cards
  • Send Money
  • Logout your user from App
  • Withdraw your Money
Few more points on SDK V3
___ * SDK response time optimization- over 5x faster response compared to V2 * Everything is Object now. No more JSON parsing required. * Improved WebView. WebView is handled by SDK. * Uniform responses from SDK across different API’s * Support for Citrus Cash. * Added support to gradle/Android Studio * Less Integration Time Required. * Zero click payment using Citrus Cash.

Prerequisites

* Before you Start

How to import CitrusLibrary in your Project?

  git clone https://github.com/citruspay/open-android-v3.git

Lets Start...

Initiation

Implementation for User creation and management

Get Payment Options

Wallet

Payment

How to save Cards option and Banks

Others...


How to Go Live...

About

Enhanced Payment SDK


Languages

Language:Java 98.7%Language:ASP 0.9%Language:PHP 0.4%Language:Batchfile 0.0%Language:Shell 0.0%