From 76abc6010e1c1cccde632745178ef665bcef4f2c Mon Sep 17 00:00:00 2001 From: Mochammad Adhi Buchori Date: Thu, 24 Apr 2025 10:02:03 +0700 Subject: [PATCH] Finalized Billing Code screen UI components --- src/screens/billingCode/index.tsx | 536 ++++++++++++++++++++++++++++- src/screens/billingCode/styles.tsx | 16 + 2 files changed, 533 insertions(+), 19 deletions(-) diff --git a/src/screens/billingCode/index.tsx b/src/screens/billingCode/index.tsx index ae4f760..fe7f5b4 100644 --- a/src/screens/billingCode/index.tsx +++ b/src/screens/billingCode/index.tsx @@ -70,23 +70,141 @@ function BillingCodeScreen() { - - Content + + + 1. + + Pembayaran + + + + 2. + + MPN/Pajak + + + + 3. + + Penerimaan Negara + + + + 4. + + + Masukkan Kode Billing + - Content + + + 1. + + Menu Lainnya + + + + 2. + + Pembayaran + + + + 3. + + + Pajak/Penerimaan Negara + + + + + 4. + + + PajaK/PNBP/BEA & CUKAI + + + + + 5. + + + Masukkan Kode Billing + + - - Content + + + 1. + + Transaksi Lainnya + + + + 2. + + Pembayaran + + + + 3. + + Lainnya + + + + 4. + + MPN + + + + 5. + + + Masukkan Kode Billing + - - Content + + + 1. + + Transaksi Lainnya + + + + 2. + + Penerimaan Negara + + + + 3. + + Pajak/PNBP/Cukai + + + + 4. + + + Masukkan Kode Billing + + + + + 5. + + + Konfirmasi Pembayaran dan klik angka 1 + @@ -104,35 +222,415 @@ function BillingCodeScreen() { - - Content + + + 1. + + + Masukkan User ID dan M-Pin anda di aplikasi BNI Mobile + + + + + 2. + + + Pilih menu Pembayaran + + + + + 3. + + + Pilih menu Penerimaan Negara + + + + + 4. + + + Masukkan Kode Billing ke kolom nomor tagihan + + + + + 5. + + + Konfirmasi pembayaran dan masukkan password transaksi + + + + + 6. + + + Print bukti transaksi untuk pengambilan paspor + - - Content + + + 1. + + + Masuk ke https://ibank.klikbca.com + + + + + 2. + + + Masukkan User ID dan Pin + + + + + 3. + + + Pilih menu Pembayaran + + + + + 4. + + Pilih menu Pajak + + + + 5. + + + Pilih Penerimaan Negara pada kolom jenis pajak + + + + + 6. + + + Masukkan kode billing ke kolom kode billing + + + + + 7. + + + Konfirmasi pembayaran dan masukkan Key BCA Anda + + + + + 8. + + + Print bukti transaksi untuk pengambilan + - - Content + + + 1. + + + Masuk ke https://ib.bri.co.id + + + + + 2. + + + Masukkan User ID dan pin + + + + + 3. + + + Pilih menu Pembayaran + + + + + 4. + + Pilih menu MPN + + + + 5. + + + Masukkan nomor MPN G3 + + + + + 6. + + + Konfirmasi pembayaran dan masukkan Password serta M-Token + + + + + 7. + + + Print bukti transaksi untuk pengambilan paspor + - - Content + + + 1. + + Login + + + + 2. + + + Masuk ke menu utama + + + + + 3. + + Pilih menu Lainnya + + + + 4. + + + Pilih menu Penerimaan Negara + + + + + 5. + + + Masukkan Kode Billing + + + + + 6. + + + Konfirmasi pembayaran dan masukkan pin + + + + + 7. + + + Print bukti transaksi untuk pengambilan paspor + - - Content + + + 1. + + + Masukkan User ID dan Password Anda di aplikasi + + + + + 2. + + Pilih menu Bayar + + + + 3. + + Pilih menu Pajak + + + + 4. + + + Pilih Pajak/PNBP/Cukai di kolom Penyedia Jasa + + + + + 5. + + + Masukkan Kode Billing dan tekan lanjutkan + + + + + 6. + + + Konfirmasi pembayaran dan masukkan pin transaksi + + + + + 7. + + + Print bukti transaksi untuk pengambilan paspor + - - Content + + + 1. + + + Buka Aplikasi BSI Mobile Banking, pilih menu Bayar + + + + + 2. + + + Pilih Penerimaan Negara (MPN) + + + + + 3. + + + Pilih Pajak/Cukai/SBSN/Paspor (menu Reinquiry MPN untuk cek + jumlah tagihan pajak yang telah dibuat melalui Web MPN) + + + + + 4. + + + Masukkan No. Nasabah/No. Tagihan, klik Selanjutnya + + + + + 5. + + + Input pin BSI Mobile + + + + + 6. + + + Muncul layar konfirmasi, klik Selanjutnya + + + + + 7. + + Transaksi berhasil + + + + 8. + + + Bukti transaksi akan dikirim ke email yang didaftarkan + notifikasi BSI Mobile + + + + + + + 1. + + + Login ke https:// bankbsi.co.id + + + + + 2. + + + Pilih menu Pembayaran + + + + + 3. + + + Input Aplikasi Pembayaran: Rekening Sumber, Jenis Pembayaran + Penerimaan Negara/Pajak/Cukai/SBN, Nomor Pembayaran + + + + + 4. + + + Klik Verifikasi Aplikasi Pembayaran + + + + + 5. + + + Muncul layar konfirmasi, klik Selanjutnya + + + + + 6. + + + Input token & pin otorisasi, klik Submit + + + + + 7. + + Transaksi berhasil + + + + 8. + + + Bukti transaksi akan dikirim ke email yang didaftarkan + notifikasi BSI Net + diff --git a/src/screens/billingCode/styles.tsx b/src/screens/billingCode/styles.tsx index 6a31241..e8a2505 100644 --- a/src/screens/billingCode/styles.tsx +++ b/src/screens/billingCode/styles.tsx @@ -92,6 +92,22 @@ const styles = StyleSheet.create({ paymentMethodOptionAccordionContainer: { marginStart: 24, }, + textContentWrapper: { + flexDirection: 'row', + gap: 6, + }, + textContentDesc: { + flex: 1, + color: Colors.primary30.color, + ...FontFamily.notoSansRegular, + fontSize: 12, + textAlign: 'justify', + includeFontPadding: false, + lineHeight: 24, + }, + listFlex: { + flex: 0, + }, }); export default styles;