Konfirmasi
Api direct konfirmasi pembayaran
Hanya untuk transaksi type DIRECT
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
}
}
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);
Last updated