php // kunci rahasia anda dapat ditemukan di bagian aplikasi anda dengan mengklik tombol "Kunci Rahasia" $ secret_key = '7fgOmccTfkdnv1f63y2wwgHOAaqrOL94'; // kiwiwall alamat ip server $ allowed_ips = array ( '34, 193.235.172 ' ); // proceess hanya permintaan dari alamat ip kiwiwall // ini adalah validasi opsional jika (! in_array ($ _ server ['REMOTE_ADDR'], $ allowed_ips)) { echo 0; mati(); } // dapatkan parameter $ status = $ _request ['status']; $ trans_id = $ _request ['trans_id']; $ sub_id = $ _request ['sub_id']; $ sub_id_2 = $ _request ['sub_id_2']; $ sub_id_3 = $ _request ['sub_id_3']; $ sub_id_4 = $ _request ['sub_id_4']; $ sub_id_5 = $ _request ['sub_id_5']; $ gross = $ _request ['gross']; $ amount = $ _request ['amount']; $ offer_id = $ _request ['offer_id']; $ offer_name = $ _request ['offer_name']; $ category = $ _request ['category']; $ os = $ _request ['os']; $ app_id = $ _request ['app_id']; $ ip_address = $ _request ['ip_address']; $ signature = $ _request ['signature']; // buat tanda tangan validasi $ validation_signature = md5 ($ sub_id. ':'. $ amount. ':'. $ secret_key); jika ($ signature! = $ validation_signature) { // tanda tangan tidak sama - kirim kode kesalahan echo 0; mati(); } // validasi berhasil proses pengguna kredit echo 1; mati(); ?>?>