Seting transaksi via IP / XML

Selain dapat melakukan transaksi via Jabber / Telegram, system anda juga dapat melakukan transaksi melalui jalur IP / Host.

Anda tidak harus memiliki IP Static untuk melakukan transaksi via IP di Global-Link, selama IP anda Public, anda tetap dapat melakukan transaksi.
Berikut Format untuk dapat melakukan transaksi via IP / XML:

Melakukan Transaksi / TOPUP

<?xml version="1.0" ?>
<evoucher>
   <command>TOPUP</command>
   <userid>UserID</userid>
   <product>Product</product>
   <msisdn>Nomor</msisdn>
   <partner_trxid>trxid</partner_trxid>
   <time>Jam</time>
   <signature>signatured</signature>
</evoucher>

Keterangan:
UserID : ID User dari Global-Link
Product : Kode Voucher
Nomor : Nomor Tujuan
Pathner TrxID : Nomor Transaksi Client
Jam : Jam Transaksi
Signatured : Dengan cara berikut:
Contoh:
a=4 digit nomor dari kanan yang dibalik + password
b=pengabungan Jam + 4 digit nomor dari kanan

signed = a xor b
signared hasil dari base encode dari signed

Test Perhitungan Signatured:
Password:

Nomor:

Jam:


Contoh Hasil:
$a = strrev(right($nomor,4)).$password => 8765123456
$b = $jam.right($nomor,4) => 0629375678
$sign= $a xor $b => 8765123456
$signatured= base64_encode($sign) => ODc2NTEyMzQ1Ng==


Contoh Jawaban:

<?xml version="1.0" ?>
<evoucher>
   <result>0</result>
   <status>OK</status>
   <msg>DIPROSES: Trx: 2601775, ClientTrxID: 12123, Kode: S10, Ke: 08123456789, Hrg: 10300, Saldo: 1624352.</msg>
   <trxid>2601775</trxid>
   <partner_trxid>12123</partner_trxid>
</evoucher>



Catatan: Sebelum anda melakukan transaksi melalui IP, terlebih dahulu siapkan alamat IP Public dengan alamat URL sebagai Replay jawaban.
Contoh: http://180.251.174.148:8000/replay.php

Maka ketika transaksi sukses, system akan melakukan proses contoh:

http://180.251.174.148:8000/replay.php?trxid=2601775&msg=SUKSES: Trx: 2601775, ClientTrxID: 12123, Kode: S10, Ke: 08123456789, Hrg: 10300, Result: SN: 0041001539922828, Saldo: 1624352.