Skip to main content

Detail Riwayat Pembayaran

Fitur Detail Riwayat Pembayaran berguna untuk menunjukkan salah satu detail transaksi pembayaran dari daftar Riwayat Pembayaran payment history. Hal ini memiliki sebuah data kartu, jumlah, status pembayaran, dan lain-lain. Di bawah ini adalah Alur Detail Riwayat Pembayaran (gambar di bawah).

Alur Detail Riwayat Pembayaran
image 1

3.5.2.1 ICLPaymentHistoryDetailHandler

ICLPaymentHistoryDetailhandler adalah sebuah class untuk menangani request detail riwayat pembayaran.

_Function_ ini mendapatkan detail transaksi berdasarkan pengidentifikasi transaksi.
doGetSalesHistoryDetail

ICLPaymentHistoryDetailHandler
MethodDescription
doGetSalesHistoryDetail(String transactionId)this function gets transaction detail based on transaction identifier

3.5.2.2 ICLPaymentHistoryDetailService

ICLPaymentHistoryDetailService adalah protokol yang disediakan oleh ICLPaymentHistoryDetailHandler. Protokol ini mengembalikan sebuah response melalui delegate method ketika protokol tersebut berhasil atau gagal. Pastikan protokol tersebut ditempatkan pada class dan tetapkan delegasinya dari ICLPaymentHistoryDetailHandler sebelum mengirim datanya. (Tabel ICLLoginService, pada Seksi 3.3.1.4 ICLLoginService).


ICLPaymentHistoryDetailService
MethodDescription
onSalesHistoryDetailSuccessThis callback is called to get the transaction details.
onSalesHistoryDetailErrorThis callback is called when user can't see transaction detail history because there is error
onSalesHistoryImageSuccessThis callback is called when success showing image
onSalesHistoryImageErrorThis callback is called when fail showing image