ILENPAY
  • Koneksi API
  • Transaksi Baru
  • Konfirmasi
  • Cek Harga
  • Cek Server
  • Webhooks
Powered by GitBook
On this page

Konfirmasi

Api direct konfirmasi pembayaran

Hanya untuk transaksi type DIRECT

Jika respon sukses maka kami akan mengirimkan notifikasi melalui url webhook yang telah anda setting.

POST https://api.ilenpay.co.id/v1/konfirmasi/pembayaran

Headers

Name
Type
Description

Authorization*

String

Api Key

Request Body

Name
Type
Description

reff_id*

String

sender

Int

Nomer pengirim pulsa

{
  "data": {
    "respon": "sukses",
    "hash": "0cac895dc4aec69e48c4e3d2e0b400c2cd2d868c",
    "reff_id": "trx68164teewfske2",
    "payment": "telkomsel",
    "rate": "0.82",
    "nominal": "10000",
    "total_tf": "13000",
    "return_url": "https://domainkamu/redirect",
    "sender": "6281238846015",
    "status": "PAID",
    "saldo_ahir": 20000
  }
}
{
  "data": {
    "respon": "sukses",
    "pesan": "Pembayaran sudah di selesaikan reff trx8833",
    "return_url": "https://domain.com/riwayat/8833"
  }
}

Contoh Untuk PHP

<?php

$api_key    = 'Production Key';
$reff_id    = 'trx68164343'; // $_POST['reff_id'];
$sender     = '081234567828'; // $_POST['sender'];

$curl = curl_init();
curl_setopt_array($curl, [
    CURLOPT_FRESH_CONNECT  => true,
    CURLOPT_URL            => 'https://api.ilenpay.co.id/v1/konfirmasi/pembayaran',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HEADER         => false,
    CURLOPT_CUSTOMREQUEST  => 'POST',
    CURLOPT_POSTFIELDS     => http_build_query(array(
        'sender'    => $sender,
        'reff_id'   => $reff_id
    )),

    CURLOPT_HTTPHEADER     => array(
        'Content-Type: application/x-www-form-urlencoded',
        'Authorization: ' . $api_key
    ),
    CURLOPT_FAILONERROR    => false,
    CURLOPT_IPRESOLVE      => CURL_IPRESOLVE_V4
]);

$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
print_r(empty($error) ? $response : $error);

PreviousTransaksi BaruNextCek Harga

Last updated 1 year ago