Integrasi dapat dilakukan tanpa menunggu akun terverifikasi terlebih dahulu. Berikut parameter-parameter yang dibutuhkan untuk mengintegrasikan layanan iPaymu, mulai dari mengarahkan ke halaman pembayaran sampai menerima notifikasi sukses
-
Parameter Request
Penjual mengirimkan Request dengan method POST yang berisi detail pembayaran ke halaman pembayaran iPaymu. Berikut detail parameter yang dibutuhkan untuk mengintegrasikan sistem Anda dengan iPaymu.
Parameter tambahan untuk channel pembayaran Cash on Delivery (COD)
Parameter tambahan untuk custom payment page (hanya menampilkan salah satu metode pembayaran)
-
Parameter Response
Penjual menerima Session ID dan Url redirece ke halaman pembayaran sesuai dengan data yang dikirim pada Langkah 1. Parameter respon yang dikirim balik oleh iPaymu sebagai berikut:
-
Halaman Pembayaran
Penjual mengarahkan customer/pembeli ke halaman pembayaran sesuai dengan Url yang diperoleh pada Langkah 2. Halaman pembayaran akan menampilkan data pembayaran sesuai dengan yang dikirimkan pada Langkah 1.
-
Notifikasi Pembayaran dari iPaymu
Notifikasi pembayaran sukses atau gagal akan dikirimkan ke parameter ‘unotify’ dengan method POST. Parameter yang default dikirimkan dari iPaymu adalah sebagai berikut.
Catatan: Langkah ini terjadi dibelakang layar antara server iPaymu dengan server website Penjual.
Customer/pembeli melihat halaman transaksi berhasil pada website Penjual sesuai dengan URL Return yang dikirim pada Langkah 1.
