Commit c0094685 authored by Gandha Ryanto's avatar Gandha Ryanto
parents 099c1927 dea9340d
DEMO MOBILE LIBRARY
1. Inisiasi reader
Note : untuk menginisiasi library ke aplikasi
- idxDriver = engine device yang digunakan (2 untuk WEPOY)
- certDebugResponse = didapat dari API unlockAAR
myReader = new readerLib(getActivity(), true, idxDriver);
myReader.activateDebug(getActivity(), certDebugRespons);
(Endpoint dan credential Unlock AAR akan diberikan kemudian.)
2. findCard
Note : untuk mendeteksi kartu yang ditempel
- DEFAULT_TIMEOUT = lama menunggu kartu untuk ditempel ke reader
- uid = id kartu yang didapat dari reader
- uidLen = panjang uid yang didapatkan
- cardType = tipe kartu yang ditempel
myReader.findCard(DEFAULT_TIMEOUT, uid, uidLen, cardType)
3. readerDeduct
Note : untuk memotong saldo kartu prepaid
- cardType = tipe kartu yang didapat dari findCard
- StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss)
- value = amount yang akan dideduct
- bankType = respon tipe bank dari kartu prepaid yang digunakan
- balance = respon balance kartu prepaid setelah transaksi
- cardNumber = respon nomor kartu prepaid yang digunakan
- report = respon deduct report (disimpan untuk generate settlement)
- errorCode = code error deduct process
- deductMode = mode untuk deduct (readerLib.DEDUCT_SIMULATE_NORMAL)
myReader.readerDeduct(cardType[0], StrDate, value, bankType, balance, cardNumber, report, errorCode, deductMode)
4. readerBalance
Note : untuk mendapatkan saldo kartu prepaid
- cardType = tipe kartu yang didapat dari findCard
- StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss)
- bankType = respon tipe bank dari kartu prepaid yang digunakan
- balance = respon balance kartu prepaid
- cardNumber = respon nomor kartu prepaid yang digunakan
- errorCode = code error deduct process
myReader.readerGetBalance(cardType[0], StrDate, bankType, balance, cardNumber, errorCode)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment