Parameter H2H PDF Cetak E-mail

Transaksi Host to host (H2H) adalah transaksi yang di lakukan dengan mengkoneksikan antara server kami dengan pelanggan kami dengan media internet sebagai gateway koneksinya. dengan sistem transaksi H2H anda bisa mendapatkan data yang cepat dan akurat untuk transaksi pulsa anda, dengan transaksi H2H juga dijamin transaksi anda stabil selama koneksi intenet anda stabil.

Dengan murahnya biaya operasional untuk kami jika menerapakan sistem ini kami bisa menekan harga untuk anda semurah mungkin dengan kualitas transaksi yang bagus. untuk melakukan transaksi via H2H persyaratan yang perlu anda persiapkan adalah :

  • Anda mempunyai server pulsa elektrik
  • Koneksi internet yang stabil
  • Ip static untuk internet anda
  • Software gateway H2H yang support dengan parameter kami
  • Mendaftarkan dri ke server kami
  • Mengisi saldo untuk account anda ke server kami

Kami menyediakan parameter XML Rpc yang gampang dan powerfull untuk pembuatan gateway transaksi server anda, dengan XML rpc kami anda bisa bertransaksi secara online dengan kami. silahkan download kode XML RPC kami disini

Spec XMLRPC MiLanO H2H


Fungsi-Fungsi yang Diimplementasikan

topUpRequest: Partner mengirimkan topup request dengan memanggil fungsi XMLRPC topUpRequest ke Server dan akan dijawab dengan Ack oleh Server yang merupakan status dari transaksi topup yang diminta.

topUpReply: Server akan mengirimkan hasil transaksi topup kepada partner dengan memanggil fungsi XMLRPC topUpReply dan Partner menjawab dengan Ack untuk memberitahu bahwa kiriman telah diterima.

Untuk dapat menggunakan layan H2H, partner harus menyediakan IP Public. Partner mengirimkan topUpRequest dari IP tersebut, dan Server akan mengirimkan topUpReply ke IP tersebut.



Fungsi topUpRequest

Partner megirimkan XML-RPC dengan method_name = topUpRequest dan parameter dalam sebuah struct parameter dengan perincian sbb:

Key Type
Keterangan
PORT
String 4 Port yang disediakan oleh Partner untuk pengiriman topUpReply
REF_ID
String 20 Reference ID (ID dari Partner)
MSISDN String 20
Nomor Tujuan Pengisian
DENOM String 10 Denominasi pengisian
SIGN String Signature


Untuk membuat signature, lakukan langkah berikut:
key1 = PIN
key2 = SubString( ReverseString(MSISDN), 1, 5 )
sign = ’’
for i = 0 to Length(key1)-1 do
sign = sign + Chr( Ord(key1 [i+1]) XOR Ord(key2 [(i mod 5)+1]) )
signature = Base64Encode(sign)

Ack topUpRequest

Key Type
Keterangan
ACK String

• your request is being processed

• your request is not processed

STATUS
String
‘ok’ : transaksi sedang diproses.Selain itu berarti tidak diproses.


Fungsi topUpReply
Server mengirimkan XMLRPC dengan method_name = topUpReply dan parameter dalam sebuah struct parameter dengan perincian sbb:

Key
Type
Keterangan
REF_ID String
Reference ID (ID dari partner)
STATUS
String
‘succeed’ : transaksi berhasil
‘failed…’ : transaksi gagal
PESAN
String
Penjelasan status transaksi


Ack topUpReply

Partner harus mengembalikan nilai:

Key
Type
Keterangan
ACK
String
‘RECEIVED’