QR BAG - Asia Parking
Setup JAVA v8
Download Java V8 disini
Install JAVA di PC yang akan digunakan untuk aplikasi client "HMAC Generator"
Install Java sampai selesai
Set Java Environment Variables di Windows
Saat install Java selesai, Java v8 akan terdaftar otomatis di Environment Variables untuk memastikan Java v8 sudah terdaftar atau tidak sbb : Klik Start Window ketik Environment

Klik button Environment Variables

Pilih Path pada System variables, lalu klik Edit

Jika sudah terdaftar akan ada 2 path Java, Jika tidak ada maka bisa ditambahkan dengan mengklik Browse lalu arahkan folder java8path
dan javapath
seperti dibawah ini. lalu klik OK

Setup aplikasi client HMAC Generator
Extract file HMAC Generator

Masuk ke folder HMAC Generator, ketik CMD dikolom alamat File Explorer lalu klik Enter, Windows CMD akan terbuka sesuai folder yang dibuka

Jalankan HMAC Generator dengan script berikut java -jar HMAC-REST-bagbag.jar
jika berhasil akan seperti dibawah ini

Jalankan HMAC Generator dengan file .bat, buat file hmac-generator.bat
copy paste script dibawah ini ke dalam file hmac-generator.bat
@echo off
cd /d %~dp0
java -jar HMAC-REST-bagbag.jar
Simpan file tsb kedalam folder HMAC Generator dan jalankan

Failed to Start, Error Port

Jika aplikasi gagal dijalankan karna port 8081 sudah digunakan, buat file application.properties
didalam folder HMAC Generator, buat baris seperti dibawah ini untuk merubah Port
server.port=8082

Setting Parameter QR BAG di CPMS
Fitur System
Aktifkan (Ya) fitur AG-QRIS

Variable Modul dan Menu
Data untuk parameter AG-QRIS dibawah ini berikan oleh client

Sign Protocol
http
-
Sign Host
localhost:8081
Alamat IP:Port PC yang menjalankan aplikasi HMAC Generator
AG Protocol
https
-
AG Host
-
Disesuaikan berdasarkan data dari client
API Key
-
Disesuaikan berdasarkan data dari client
Partner ID
-
Disesuaikan berdasarkan data dari client
Merchant ID
-
Disesuaikan berdasarkan data dari client
Merchant User
-
Disesuaikan berdasarkan data dari client
Expire Time
30
Min 30 detik
Create Log File
✅
Membuat Log transaksi
Last updated
Was this helpful?