Commit 1a0c0356 authored by Wahyudi's avatar Wahyudi 😎

Update README.md

parent c0094685
DEMO MOBILE LIBRARY # DEMO MOBILE LIBRARY
1. Inisiasi reader ## 1. Inisiasi reader
Note : untuk menginisiasi library ke aplikasi Note : untuk menginisiasi library ke aplikasi
- idxDriver = engine device yang digunakan (2 untuk WEPOY) - idxDriver = engine device yang digunakan (2 untuk WEPOY)
- certDebugResponse = didapat dari API unlockAAR - certDebugResponse = didapat dari API unlockAAR
```
myReader = new readerLib(getActivity(), true, idxDriver); myReader = new readerLib(getActivity(), true, idxDriver);
myReader.activateDebug(getActivity(), certDebugRespons); myReader.activateDebug(getActivity(), certDebugRespons);
```
> Endpoint dan credential Unlock AAR akan diberikan kemudian.
(Endpoint dan credential Unlock AAR akan diberikan kemudian.)
## 2. findCard
2. findCard
Note : untuk mendeteksi kartu yang ditempel Note : untuk mendeteksi kartu yang ditempel
- DEFAULT_TIMEOUT = lama menunggu kartu untuk ditempel ke reader - DEFAULT_TIMEOUT = lama menunggu kartu untuk ditempel ke reader
- uid = id kartu yang didapat dari reader - uid = id kartu yang didapat dari reader
- uidLen = panjang uid yang didapatkan - uidLen = panjang uid yang didapatkan
- cardType = tipe kartu yang ditempel - cardType = tipe kartu yang ditempel
```
myReader.findCard(DEFAULT_TIMEOUT, uid, uidLen, cardType) myReader.findCard(DEFAULT_TIMEOUT, uid, uidLen, cardType)
```
## 3. readerDeduct
3. readerDeduct
Note : untuk memotong saldo kartu prepaid Note : untuk memotong saldo kartu prepaid
- cardType = tipe kartu yang didapat dari findCard - cardType = tipe kartu yang didapat dari findCard
- StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss) - StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss)
...@@ -32,11 +33,11 @@ Note : untuk memotong saldo kartu prepaid ...@@ -32,11 +33,11 @@ Note : untuk memotong saldo kartu prepaid
- report = respon deduct report (disimpan untuk generate settlement) - report = respon deduct report (disimpan untuk generate settlement)
- errorCode = code error deduct process - errorCode = code error deduct process
- deductMode = mode untuk deduct (readerLib.DEDUCT_SIMULATE_NORMAL) - deductMode = mode untuk deduct (readerLib.DEDUCT_SIMULATE_NORMAL)
```
myReader.readerDeduct(cardType[0], StrDate, value, bankType, balance, cardNumber, report, errorCode, deductMode) myReader.readerDeduct(cardType[0], StrDate, value, bankType, balance, cardNumber, report, errorCode, deductMode)
```
## 4. readerBalance
4. readerBalance
Note : untuk mendapatkan saldo kartu prepaid Note : untuk mendapatkan saldo kartu prepaid
- cardType = tipe kartu yang didapat dari findCard - cardType = tipe kartu yang didapat dari findCard
- StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss) - StrDate = tanggal dilakukannya transaksi (yyyyMMddHHmmss)
...@@ -44,5 +45,6 @@ Note : untuk mendapatkan saldo kartu prepaid ...@@ -44,5 +45,6 @@ Note : untuk mendapatkan saldo kartu prepaid
- balance = respon balance kartu prepaid - balance = respon balance kartu prepaid
- cardNumber = respon nomor kartu prepaid yang digunakan - cardNumber = respon nomor kartu prepaid yang digunakan
- errorCode = code error deduct process - errorCode = code error deduct process
```
myReader.readerGetBalance(cardType[0], StrDate, bankType, balance, cardNumber, errorCode) myReader.readerGetBalance(cardType[0], StrDate, bankType, balance, cardNumber, errorCode)
\ No newline at end of file ```
\ 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