Spek Teknis XML AirEngine
Ditulis oleh : yan yusuf
Kategori : AIRENGINE

03 September 2016 - 22:36:40 WIB

 


PT.PYRAMID TECHNOLOGY INDONESIA

 


Dokumen Spesifikasi Teknis XML Airengine Version 1.0    
              

 

XML Airengine version 1.0 – Documentation 

 

1.  TOP UP PULSA

Pengisian pulsa dapat dilakukan dengan menggunakan metode host-to-host (H2H) dimana pada metode ini kita mengirimkan data dengan  format XML. Beberapa tag yang diperlukan untuk menyesuaikan tag XML yang ada di Airengine dapat dilihat seperti contoh dibawah ini :

<?xml version="1.0"?>
<airengine>
<command>TOPUP</command>
<product>[KODE PRODUK]</product>
<msisdn>[NO TUJUAN]</msisdn>
<pin>[PIN]</pin>
</airengine>

 

 

Keterangan:

Command : Perintah request untuk transaksi menggunakan TOPUP. Product : Kode produk Operator yang terdaftar di server.
contoh : S10, E5, I5, SM10, dll.
Msisdn: Nomor hp / ID PLN yang akan diisi. contoh: 08161673770
Pin : Sandi keamanan(PIN) untuk transaksi yang terdaftar di server. Contoh Format Request TOPUP:

<?xml version="1.0"?>
<airengine>
<command>TOPUP</command>
<product>S10</product>
<msisdn>081300000000</msisdn>
<pin>5544</pin>
</airengine>

 


Apabila mitra melakukan request TOP-UP menggunakan format XML, maka mitra akan menerima respon dalam format XML dari server yang merupakan pertanda bahwa  data XML yang dikirim oleh mitra sudah diterima oleh server. 

 

1.1.     Respon Top Up Pulsa


Pin salah :

 

<?xml version="1.0"?>
<airengine>
<resultcode>2</resultcode>
<message>PIN yang anda masukkan salah</message>
</airengine>

 

Transaksi diterima dan Sedang dalam proses :


<?xml version="1.0"?>
<airengine>
<resultcode>1</resultcode>
<message>Transaksi [KodeProduk].[NoTujuan] sedang diproses</message>
</airengine>

 

1.2.     Laporan Gagal / Sukses.
Untuk laporan gagal/ sukses server akan mengirim data format XML dengan metode HTTP POST. Laporan akan akan dikirim ke url/IP mitra. Untuk lebih jelasnya silahkan lihat contoh di bawah ini.


Contoh laporan Gagal :

 

<?xml version="1.0"?>
<airengine>
<message> Transaksi S10.081300000004 Harga Rp.10475 anda GAGAL. Pada 2013-09-12
10:54:25.0 Saldo Rp.7050000</message>
</airengine> 

 

Contoh Laporan Sukses:

<?xml version="1.0"?>
<airengine>
<message> i5.085814970097 sudah diterima sebelumnya status:Sukses SN:496495133
Pd 2013-08-28 08:45:39.0 Saldo Rp.2667800 </message>
</airengine>

 

2.   KONEKSI  XML H2H
Untuk melakukan transaksi mitra akan di kasih url atau IP server beserta portnya.


Untuk lebih jelasnya dapat menghubungi :
-   
-     Telegram  :    @airengine.services1 // 081380505686
-     Phone/WA  :      08161673770