TUTORIAL SETTING PPOB H2H LAPAN LAPAN

TUTORIAL SETTING PPOB H2H LAPAN LAPAN

CS H2H LAPAN-LAPAN

Sebelum memulai transaksi PPOB kita harus menyiapkan beberapa hal yang dibutuhkan agar transaksi PPOB bisa berjalan dengan lancar. beberapa hal yang harus dipersiapkan antara lain adalah : MODUL, PRODUK, PARSING, KELOMPOK JAWABAN PROVIDER beserta Reguler Expression (REGEX) dll. Agar lebih mudah dalam menyiapkan hal-hal yang dibutuhkan seperti yang disebutkan sebelumnya, Operator bisa mengikuti langkah Tutorial yang kami sediakan dibawah ini. Silahkan simak Tutorial dibawah ini hingga selesai, dan Semoga bermanfaat ya :)


Berikut ini Contoh Setting PPOB H2H88 :

Sebelum masuk ke Tutorial kita ingin menginformasikan bahwa Alur transaksi yang akan dibuat menggunakan Metode satu Modul. maka setiap transaksi PPOB yang berjalan akan dirangkap dalam satu Modul. begitu juga dengan setting kelompok "jawaban dari provider" baik produk CEK dan PAY akan di setting dalam satu kelompok jawaban yang sama. next Silahkan simak Tutorial dibawah ini ya...


1. Silahkan buat Modul IM Hybrid "PPOB H2H88 CEK/PAY"


2. Buat Provider khusus PPOB

Untuk pembuatan Provider bisa disesuaikan dengan kebutuhan Operator, dimana bisa dibuat secara terpisah berdasarkan kategori/Jenis produk atau hanya dibuat satu Provider untuk semua kategori/jenis Produk (opsional). Silahkan disesuaikan ya :)



3. Buat Produk CEK PPOB

Silahkan buat Produk CEK, dan isi pada kolom KODE untuk membuat kode produknya. Khusus pada produk CEK Silahkan centang pada kolom "Harga Tetap", apabila tidak muncul klik kanan pada Bar menu, maka akan muncul, dan Silahkan pilih kolom yang ingin ditampilkan.


4. Buat Produk PAY/Bayar PPOB

Silahkan buat Kode produk. jangan lupa untuk mencentang kolom Postpaid, dikarenkan Produk yang di setting adalah berjenis Tagihan/PPOB maka sangat penting untuk mencentang Postpaid (agar produk bisa bekerja untuk membaca harga/tagihan yang flexible atau berubah-ubah). lalu setelahnya silahkan setting harga Beli dan Jual.

Catatan: bila harga beli dari Supplier -1200 kemudian mau mengambil laba 50/trx maka isikan pada harga jual -1150 (perhatikan gambar dibawah). Secara keseluruhan, untuk mengisi kolom Harga beli dan Jual Operator harus menyesuaikan dengan harga yang tersedia di Supplier.

Langkah selanjutnya, silahkan isi nominal di kolom Hrg Awal Postpaid


Apa fungsi harga awal Postpaid ?

Harga awal Postpaid berguna untuk menentukan harga yang akan dikenakan pertama kali saat Reseller melakukan transaksi postpaid yang kemudian "harga tersebut akan diupdate otomatis" sesuai harga hasil tangkapan regex tagihan dari balasan provider.

Contoh : Pada harga awal postpaid kita bisa isi misalnya 10 (bisa disesuaikan dengan kebutuhan Operator untuk mengisi jumlah yang diinginkan, disarankan nominalnya kecil saja). itu artinya pertama kali Reseller bertransaksi otomatis saldonya akan dipotong "10" (atau dipotong berdasarkan jumlah/nominal yang Operator isi sebelumnya), kemudian setelah mendapat balasan provider "pemotongan saldo akan diupdate sesuai dengan harga hasil tangkapan regex tagihan".


5. Buat Parsing CEK

Perhatikan gambar dibawah, pastikan modul yang dipilih adalah PPOB H2H88 CEK/PAY


6. Buat Parsing PAY/Bayar

Perhatikan gambar dibawah, pastikan modul yang dipilih adalah PPOB H2H88 CEK/PAY


❗Catatan: khusus Parsing "Produk PAY", Perintah yang diisi adalah Kode Cek (contoh: CK[kodeproduk]). Kenapa parsing produk PAY/Bayar adalah "CEK" ???, fungsinya adalah sebagai "dobel cek" tagihan dan "cek saldo Reseller", agar apabila ada Reseller yang saldonya kurang dari tagihan maka transaksinya akan gagal karena saldo tidak cukup.

Penting : di H2H LAPAN LAPAN Parsing "Kode Produk Pay" yang di isi pada kolom Perintah Parsing diawali dengan Kata CK (Bukan "CEK" seperti yang dibuat sebelumnya pada Perintah Parsing untuk "Produk Cek"). misalkan Perintah Parsing sebelumnya untuk "PRODUK CEK" tagihan PLN Kode parsingnya adalah CEKPLNT, maka untuk Perintah Parsing pada "PRODUK PAY" adalah CKPLNT (contoh: CKPLNT.[tujuan].[pin]. R#[trxid]).

Kode produk cek yang diawali dengan kata CK[kodeproduk] (missal: CKPLNT, CKBPJS, CKTLKM dst.) hanya berlaku untuk Perintah Parsing Produk Pay/Bayar (Bukan untuk Produk Cek). Jika Operator "hanya ingin" melakukan CEK saja, bisa menggunakan kode CEK seperti sebelum/biasanya. misal hanya ingin melakukan Cek tagihan PLN saja, maka bisa menggunakan/membuat pada Perintah parsing (pada Produk Cek) dengan mengisi kode CEKPLNT.

Lalu dimana Perintah Parsing Pay/Bayar disetting ?

Untuk perintah parsing Pay/Bayar harus di setting pada menu "Jawaban dari Provider" pada kolom "Perintah", untuk selengkapnya silahkan simak terus tutorial dibawah ini.


Silahkan pergi menuju menu "Jawaban dari Provider"

buat kelompok jawaban baru dengan nama PPOB H2H88 (opsional)

Untuk parsing "Produk Pay" Silahkan setting pada "jawaban dari provider", masukan kode parsing di kolom "perintah", Formatnya adalah PAY[kodecek].[tujuan].[pin] (perhatikan gambar dibawah ini).



Seperti yang dijelaskan sebelumnya, gambar diatas adalah salah satu metode penempatan perintah Parsing untuk Produk Pay, namun agar Parsing Pay bisa bekerja harus ada Regex (Expresi Reguler) yang di setting untuk menangkap Replay Cek dari Provider. untuk tutorial settingannya ada dibawah ini Silahkan simak lebih lanjut.


7. Buat settingan di menu Jawaban dari Provider

Agar transaksi bisa berjalan, Operator diharuskan membuat kelompok jawaban beserta Ekspresi Reguler (Regex) di menu "Jawaban dari Provider". Setiap Replay transaksi PPOB dari H2H LAPAN LAPAN harus disetting pada kelompok jawaban agar bisa tertangkap atau berjalan sesuai Alur.

Jika sudah membuat kelompok Jawaban dari Provider, Operator silahkan mengisi Setting Regex. Untuk penempatan Regex silahkan perhatikan gambar. Replay dan setting Regex Silahkan copy di bawah ini :

(!) contoh yang akan diberikan adalah transaksi tagihan PLN

A. REGEX PRODUK CEKPLN

(REPLAY CEKPLN)

#4760008 CEKPLN.518030640615 SUKSES. SN/Ref: Idpel:518030640615 Nama:TEST Periode:FEB22 Qty:1 Total:49905. Saldo 5.761.409-0=5.761.409 @10/02 07:12:04


(REGEX CEKPLN)

CEK(?<kodecek>\w+).(?<tujuan>\d+) SUKSES. SN/Ref: Idpel:(?<tujuan>\d+) Nama:(?<nama>.+) Periode:(?<periode>.+) Qty:(?<qty>\d+) Total:(?<tagihan>[.,\d]+)


Awalan Tujuan : isi tanda titik ( . )

Status Trx : SUKSES

Paremeter Balasan: sn=Idpel:[tujuan] Nama:[nama] Periode:[periode] Qty:[qty] Total:[tagihan]

Catatan : CEKPLN

------------------------------------------------------------------------------------------------------------------------

B. REGEX PARSING PRODUK PAY DI JAWABAN PROVIDER

Seperti yang dijelaskan sebelumnya diatas, settingan ini akan berfungsi sebagai Parsing untuk setiap Produk Pay, semua perintah Parsing untuk Produk pay yang dibuat di menu "Parsing ke Provider" diawali dengan kata CK (contoh: CKPLN, CKBPJS, CKTLKM, CKPDAM, dst.), maka setiap replay kode CK dari H2H LAPAN-LAPAN harus ditangkap dengan Regex, yang lalu setelah replay ditangkap maka akan diteruskan dengan "Perintah" = PAY[kodecek].[tujuan].[pin] ,, maka dengan settingan ini "Parsing untuk Produk Pay akan bekerja melalui kolom perintah di menu Jawaban dari Provider". untuk replay regexnya Silahkan copy dibawah ini, Silahkan setting pada kelompok jawaban dari provider sesuai dengan contoh gambar diatas.

Dibawah ini, transaksi yang akan menjadi contoh untuk Kode CK adalah produk pay untuk transaksi tagihan PLN. namun secara keseluruhan Setting ini berfungsi untuk semua jenis Produk Pay. Silahkan setting sesuai dengan contoh yang diberikan seperti gambar diatas.

(CONTOH REPLAY CK)

#4760558 CKPLN.518030640615 SUKSES. SN/Ref: Idpel:518030640615 Nama:TEST Periode:FEB22 Qty:1 Total:49905. Saldo 5.761.409-0=5.761.409 @10/02 07:12:04


(REGEX CK)

CK(?<kodecek>\w+).(?<tujuan>\d+) SUKSES. SN/Ref: Idpel:(?<tujuan>\d+) Nama:(?<nama>.+) Periode:(?<periode>.+) Qty:(?<qty>\d+) Total:(?<tagihan>[.,\d]+)


Awalan Tujuan : isi tanda titik ( . )

Status Trx : Menunggu Jawaban

Perintah : PAY[kodecek].[tujuan].[pin]


Jika setting sudah dibuat pada kelompok "Jawaban dari Provider", Silahkan ambil replay dan uji di "Penguji Jawaban". pastikan Settingan bekerja seperti gambar dibawah ini. jika sesuai maka setiap replay CK dari H2H LAPAN-LAPAN yang masuk akan bekerja sesuai alur yang sudah ditentukan. maka jika settingan sudah bekerja selanjutnya transaksi akan melakukan PAY.

------------------------------------------------------------------------------------------------------------------------

C. REGEX REPLAY PAY

Setelah berhasil melakukan setting regex untuk kode CK, maka transaksi akan melakukan PAY melalui parsing yang disematkan di kolom "Perintah" pada Kelompok Jawaban dari Provider. setelahnya Operator akan menerima hasil transaksi yaitu Replay PAY/Bayar. agar replay bisa tertangkap, selanjutnya Silahkan setting Regex beserta Parameter balasannya.

(!) Contoh yang akan diberikan adalah transaksi tagihan PLN

(REPLAY PAYPLN)

#4760029 PAYPLN.518030640615 SUKSES. SN/Ref: Idpel:518030640615 Nama:TEST Trf:R1 Daya:450VA Bln:FEB22 Stmtr:00016139-00016244 Tag:47405 Adm:2500 Total:49905 Ref:042621CC847A713AF7E75D16E42E3412. Saldo 5.711.424-47.850=5.663.574 @10/02 07:14:41


(REGEX PAYPLN)

PAY(?<kodecek>\w+).(?<tujuan>\d+) SUKSES. SN/Ref: Idpel:(?<tujuan>\d+) Nama:(?<nama>.+) Trf:(?<trf>\S+) Daya:(?<daya>\S+) Bln:(?<periode>\S+) Stmtr:(?<stmtr>.{1,50}) Tag:(?<tag>[.,\d]+) Adm:(?<adm>[.,\d]+) Total:(?<tagihan>[.,\d]+) Ref:(?<ref>\w+)


Awalan Tujuan : isi tanda titik ( . )

Status Trx : SUKSES

Parameter Balasan : sn=Idpel:[tujuan] Nama:[nama] Trf:[trf] Daya:[daya] Bln:[periode] Stmtr:[stmtr] Tag:[tag] Adm:[adm] Total:[tagihan] Ref:[ref]

Catatan : PAYPLN

Jika sudah membuat Setting untuk menangkap Replay hasil transaksi Produk Pay/Bayar, Silahkan uji Replay Pay di penguji jawaban, pastikan settingan bekerja seperti contoh gambar dibawah ini.

Setting selesai :)


Untuk Contoh replay dan Regex lainnya seperti PDAM, MULTIFINANCE, dan lainnya Silahkan kunjungi tautan Berikut: https://telegra.ph/REGEX-OTOMAX-PPOB-H2H-LAPAN-LAPAN-02-15


Berikut diatas adalah tutorial membuat setting untuk TRX PPOB. jika ada settingan yang tidak bekerja atau ada yang ingin ditanyakan selengkapnya silahkan hubungi @CS_H2H88 (telegram).






















Report Page