KlikBCA Mutasi Scraper + Validator
Aplikasi Berbasis Web yang membantu anda mendapatkan informasi mutasi dari iBanking BCA dan melakukan Request Pembayaran otomatis validasi. Dapat diintegrasikan dengan API Request ke aplikasi anda untuk mempermudah validasi pembayaran otomatis.
Demo Aplikasi : Video Demo Aplikasi
Aplikasi ini bersifat tidak Publik di-host di repositori pribadi. Akses berbayar. akan mendapatkan benefit dukungan dasar untuk instalasi, konfigurasi, dan penggunaan. tersedia request fitur yang lainya
Anda dapat menghubungi saya di Telegram untuk detailnya.
Fitur
Nama | Deskripsi | Status |
---|---|---|
Dashboard Admin | Digunakan untuk memantau transaksi | ✔ |
API Request | Digunakan untuk integrasi ke aplikasi anda | ✔ |
Request Payment | Digunakan untuk melakukan permintaan pembayaran | ✔ |
Scheduler | Digunakan untuk penjadwalan otomatis | ✔ |
Live Payment Page | Halaman pembayaran yang realtime | ✔ |
Auto Generate kode unik | Digunakan untuk generate secara otomatis kode pembayaran | ✔ |
Pada Fitur Scheduler berikut ini adalah proses yang dilakukan penjadwalan otomatis
- Otomatis mengambil history transaksi ( 5 menit )
- Otomatis mengubah pembayaran yang belum dibayarkan menjadi
failed
( 30 menit ) - Otomatis Update Status Dashboard & Payment Page (*)
Pada Fitur Generate kode unik berikut ini adalah proses yang dilakukan
- Generate 2 digit
- Generate 3 digit
Konfigurasi Aplikasi
{
"dashboard": {
"keyAccess": "",
"usernameAdmin": "",
"passwordAdmin": ""
},
"bcaCredential": {
"useridBCA": "",
"passwordBCA": "",
"accountNumberBCA": "",
"nameAccountBCA": ""
},
"scrapOnStart": false,
"scrapOn": false
}
Parameter | Deskripsi |
---|---|
keyAccess |
Autentikasi API Request |
usernameAdmin |
Username login dashboard admin |
passwordAdmin |
Autentikasi login dashboard admin |
useridBCA |
Autentikasi login ibank BCA |
passwordBCA |
Autentikasi login ibank BCA |
accountNumberBCA |
Nomor rekening tujuan transfer |
nameAccountBCA |
A\n pemilik nomor rekening |
scrapOnStart |
Menyalakan otomatis scrap pada saat aplikasi dijalankan |
scrapOn |
Menyalakan fitur scrap otomatis |
Refrensi API
Index API
Request :
> GET /
Response :
{
"message": "Server Payment Gateway BCA is running 🚀",
"status": true,
"time": "2023-10-29 17:52:08"
}
Get All History Mutation
Akan menampilkan semua history mutasi transaksi
Request :
> GET /api/historyMutation?key={keyAccess}
Parameter | Deskripsi |
---|---|
keyAccess |
Autentikasi API Request |
Response :
{
"data": [
{
"amount": "5,004.00",
"cab": "0000",
"created_at": "Sun, 29 Oct 2023 18:05:51 GMT",
"date": "PEND",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"id": 1,
"id_trx": 7,
"last_balance": "9999,999.99",
"status": "CR",
"updated_at": "Sun, 29 Oct 2023 18:05:51 GMT"
},
{
"amount": "5,075.00",
"cab": "0000",
"created_at": "Sun, 21 Oct 2023 18:11:21 GMT",
"date": "PEND",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"id": 2,
"id_trx": 8,
"last_balance": "9999,999.99",
"status": "CR",
"updated_at": "Sun, 21 Oct 2023 18:11:21 GMT"
}
],
"message": "success",
"status": true
}
Get All History Mutation Today
Akan menampilkan semua history mutasi transaksi yang dilakukan hari ini
Request :
> GET /api/historyMutation/today?key={keyAccess}
Parameter | Deskripsi |
---|---|
keyAccess |
Autentikasi API Request |
Response :
{
"data": [
{
"amount": "5,004.00",
"cab": "0000",
"created_at": "Sun, 29 Oct 2023 18:05:51 GMT",
"date": "PEND",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"id": 1,
"id_trx": 7,
"last_balance": "9999,999.99",
"status": "CR",
"updated_at": "Sun, 29 Oct 2023 18:05:51 GMT"
},
{
"amount": "5,075.00",
"cab": "0000",
"created_at": "Sun, 29 Oct 2023 18:11:21 GMT",
"date": "PEND",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"id": 2,
"id_trx": 8,
"last_balance": "9999,999.99",
"status": "CR",
"updated_at": "Sun, 29 Oct 2023 18:11:21 GMT"
}
],
"message": "success",
"status": true
}
Check Transaction by Amount
Akan menampilkan transaksi berdasarkan jumlah transfer
Request :
> GET /api/historyMutation/checkAmount?key={keyAccess}&amount={jumlahTransfer}
Parameter | Deskripsi |
---|---|
keyAccess |
Autentikasi API Request |
amount |
Jumlah Transfer |
Response :
{
"data": {
"amount": "5,004.00",
"cab": "0000",
"created_at": "Sun, 29 Oct 2023 18:05:51 GMT",
"date": "PEND",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"id": 1,
"id_trx": 7,
"last_balance": "9999,999.99",
"status": "CR",
"updated_at": "Sun, 29 Oct 2023 18:05:51 GMT"
},
"message": "success",
"status": true
}
Add Request Payment
Akan melakukan permintaan pembayaran
Request :
> POST /api/requestPayment
| {
| "amount": "",
| "key": ""
| }
Parameter | Deskripsi |
---|---|
key |
Autentikasi API Request |
amount |
Jumlah Permintaan Pembayaran |
Response :
{
"data": {
"amount": 5330,
"created_at": "Fri, 27 Oct 2023 02:56:55 GMT",
"id_unique": "2ZOIFI7ZC3QHNPRCL8HX",
"status": "pending",
"updated_at": "Fri, 27 Oct 2023 02:56:55 GMT"
},
"message": "success",
"status": true
}
Get All Status
Akan menampilkan informasi berupa total credit mutasi
total pending payment
total success payment
total failed payment
Request :
> GET /admin/ajax?keyAccess={keyAccess}
Parameter | Deskripsi |
---|---|
keyAccess |
Autentikasi API Request |
Response :
{
"status": true,
"total_cr_transaction": 2,
"total_request_payment_failed": 1,
"total_request_payment_pending": 0,
"total_request_payment_success": 2
"get_request_payment": [
{
"status": "success",
"created_at": "Sun, 29 Oct 2023 17:56:43 GMT",
"amount": "Rp 5,004",
"updated_at": "Sun, 29 Oct 2023 18:06:00 GMT",
"id_unique": "3G2N8Z3L5SOF1RTLZADS",
"id": 1
},
{
"status": "failed",
"created_at": "Sun, 29 Oct 2023 18:07:33 GMT",
"amount": "Rp 10,019",
"updated_at": "Sun, 29 Oct 2023 18:28:10 GMT",
"id_unique": "04X164HVUIOBAUUN2JAL",
"id": 2
},
{
"status": "success",
"created_at": "Sun, 29 Oct 2023 18:07:42 GMT",
"amount": "Rp 5,075",
"updated_at": "Sun, 29 Oct 2023 18:11:30 GMT",
"id_unique": "VM1KFCCSEIZFE0M1NJEX",
"id": 3
}
],
"get_mutations": [
{
"status": "CR",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"amount": "5,004.00",
"created_at": "Sun, 29 Oct 2023 18:05:51 GMT",
"updated_at": "Sun, 29 Oct 2023 18:05:51 GMT",
"id": 1,
"id_trx": 7,
"date": "PEND",
"cab": "0000",
"last_balance": "9999,999.99",
},
{
"status": "CR",
"description": "BI-FAST CRTRANSFER DR 501 Martinus Krisandro",
"amount": "5,075.00",
"created_at": "Sun, 29 Oct 2023 18:11:21 GMT",
"updated_at": "Sun, 29 Oct 2023 18:11:21 GMT",
"id": 2,
"id_trx": 8,
"date": "PEND",
"cab": "0000",
"last_balance": "9999,999.99",
}
],
}
Dashboard Admin
Halaman Login
Halaman Dashboard
Halaman Permintaan Pembayaran
Halaman Data Request Pembayaran
Halaman Live Status Pembayaran
Halaman Pembayaran (Pending)
Halaman Pembayaran (Success)
Halaman Pembayaran (Failed)
Support
Jika anda membutuhkan support dukungan aplikasi ini atau ingin membeli aplikasi ini dapat menghubungi saya via telegram Telegram untuk detailnya.