H2H kependekan dr Host to Host ato jg dikenal S2S (Server to server) adalah sistem transaksi secara online via jaringan internet sehingga transaksi lebih cepat dan stabil. Produk ini kami hadirkan bagi para pemilik server isi ulang pulsa yg mungkin membutuhkan hrg dan stock yg bagus. kami siap melayani anda.
Yang perlu anda persiapkan:
1. IP Statik internet Anda.
2. Koneksi internet.
3. Software Pulsa Elektronik yg sdh mendukung system Host to Host (sesuai spek XML yg kami berikan).
4. Menyiapkan url reversal utk merespon kiriman data dr kami secara otomatis apabila terjadi kegagalan trx.
5. Mengisi saldo Deposit.
Anda jg dapat melakukan koneksi melalui YM (Yahoo Mesenger) dengan keunggulan trx lebih real time sehingga respone dr kita relatif lebih lama krn menunggu trx diproses terlebih dahulu.
Silahkan hubungi IT kami utk mendptkan panduan agar bisa melakukan koneksi ke server kami selanjutnya anda baru bisa melakukan transaksi.
Spesifikasi Interkoneksi HaloPulsaTOPUP:
Menggunakan XML dengan spesifikasi sbb
Alamat Server:
Host : 125.164.83.27
Port : 9900
Path : /h2h_server/
Penjelasan:
PRODUCTID: kode produk halopulsa, misalnya S20 untuk Simpati 20rb, M10 untuk Mentari 10rb, dsb.
USERID: userid yang digunakan untuk proses topup (akan diberikan oleh halopulsa)
HH24MISS: waktu transaksi dalam jam, menit, detik. Contoh: 191001
MSISDN: nomor yang akan di topup
TRXID: nomor referensi transaksi Anda
SIGN: signature sesuai dengan perhitungan di bawah
Contoh Signature:
Time = 191001
Msisdn = 0812345678
Password = abcdef
a = 1910015678
b = 8765abcdef
SIGN = base64encoded(a XOR b) à CQ4HBVFTVlJSXg==
Perhitungan Signature:
a= + 4 digit terakhir
b= 4 digit terakhir dibalik + password 6 digit (password akan diberikan oleh terminalPulsa)
= a XOR b lalu di base64encoded
Contoh XML yang dikirim:
Acknowledge dari Halopulsa:
= hasil transaksi. Result=0 à Transaksi BERHASIL. Result selain 0 à Transaksi GAGAL
= pesan dari halopulsa mengenai transaksi tersebut
= nomor transaksi haloPulsa
= nomor referensi transaksi Anda
REVERSAL:
Jika acknowledge result = 0 dan dalam proses pengisian pulsa terjadi kegagalan maka dalam waktu 15 menit akan dikirimkan message reversal dengan format http get sebagai berikut:
http://urlpartner?result=11&msg=Reversal&trxid=ePulsaTrxId&partner_trxid=TRXID&msisdn=MSISDN
Untuk contoh di atas jika ada reversal (pengisian pulsa dari Halo pulsa ke operator gagal), maka akan dikirimkan message ke url partner sbb:
http://urlpartner?result=11&msg=Reversal&trxid=10001&partner_trxid=12345&msisdn=628123456789



