Berikut ini beberapa API yang berguna untuk keperluan development website yang terintegrasi dengan iPaymu.
Untuk mengecek jumlah saldo terakhir Anda.
URL:
https://my.ipaymu.com/api/CekSaldo.php
Input Parameter:
Variabel | Keterangan |
---|---|
key | API Key (diperoleh melalui Menu Akun » Sunting Profil) |
format (opsional) | Format output dari request. Bisa menggunakan xml (default) atau json |
Contoh Request:
https://my.ipaymu.com/api/CekSaldo.php?key=YR1Vsy8sozHOFXbvZxasfOq9kFdkt1
Output Parameter:
Jika request valid
Variabel | Keterangan |
---|---|
Username | Informasi Username pemilik akun bersangkutan |
Saldo | Jumlah saldo, berupa angka desimal |
[code lang=”xml” title=”Contoh Output (format: xml)”]
demo
1926620.51
[/code]
Jika request tidak valid (error)
Variabel | Keterangan |
---|---|
Status | Kode status error |
Keterangan | Keterangan error |
[code lang=”xml” title=”Contoh Output (format: xml)”]
-1001
API Key Salah
[/code]
Untuk mengecek status transaksi (deposit/transfer/kirim uang) akun Anda.
URL:
https://my.ipaymu.com/api/CekTransaksi.php
Input Parameter:
Variabel | Keterangan |
---|---|
key | API Key (diperoleh melalui Menu Akun » Sunting Profil) |
id | ID / kode unik transaksi |
format (opsional) | Format output dari request. Bisa menggunakan xml (default) atau json |
Contoh Request:
https://my.ipaymu.com/api/CekTransaksi.php?key=YR1Vsy8sozHOFXbvZxasfOq9kFdkt1&id=320
Output Parameter:
Jika request valid
Variabel | Keterangan |
---|---|
Status | Kode status transaksi
|
Keterangan | Keterangan status transaksi |
Pengirim | Username pengirim |
Penerima | Username penerima |
Nominal | Nominal jumlah transaksi |
Waktu | Tanggal dan waktu transaksi |
Tipe | Tipe transaksi |
[code lang=”xml” title=”Contoh Output (format: xml)”]
1
budi
eka
100000
02/11/2011 02:41 WIB
Berhasil
Transfer
[/code]
Jika request tidak valid (error)
Variabel | Keterangan |
---|---|
Status | Kode status error |
Keterangan | Keterangan error |
[code lang=”xml” title=”Contoh Output (format: xml)”]
-1005
Transaksi tidak ditemukan
[/code]
Untuk mengecek status akun iPaymu.
URL:
https://my.ipaymu.com/api/CekStatus.php
Input Parameter:
Variabel | Keterangan |
---|---|
key | API Key (diperoleh melalui Menu Akun » Sunting Profil) |
user | Username akun iPaymu |
format (opsional) | Format output dari request. Bisa menggunakan xml (default) atau json |
Contoh Request:
https://my.ipaymu.com/api/CekStatus.php?key=YR1Vsy8sozHOFXbvZxasfOq9kFdkt1&user=demo
Output Parameter:
Jika request valid
Variabel | Keterangan |
---|---|
Username | Informasi Username |
StatusUser | Informasi Status Akun
|
[code lang=”xml” title=”Contoh Output (format: xml)”]
demo
1
[/code]
Jika request tidak valid (error)
Variabel | Keterangan |
---|---|
Status | Kode status error |
Keterangan | Keterangan error |
[code lang=”xml” title=”Contoh Output (format: xml)”]
-1001
API Key Salah
[/code]
Untuk mengetahui cara integrasi webstore lebih lanjut bisa Anda lihat disini.