} else {
if ($provider == "RVL") {
class Api
{
public $api_url = 'https://rivalpanel.id/api/v2/'; // API URL
public $api_key = 'RVLsPdVP0iLOoiMGAOG8Rpg'; // Your API key
public function order($link, $type, $quantity) { // Add order
return json_decode($this->connect(array(
'api' => $this->api_key,
'action' => 'add',
'link' => $link,
'service' => $type,
'quantity' => $quantity
)));
}
public function status($order_id) { // Get status, remains
return json_decode($this->connect(array(
'api' => $this->api_key,
'action' => 'status',
'order_id' => $order_id
)));
}
private function connect($post) {
$_post = Array();
if (is_array($post)) {
foreach ($post as $name => $value) {
$_post[] = $name.'='.urlencode($value);
}
}
$ch = curl_init($this->api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
if (is_array($post)) {
curl_setopt($ch, CURLOPT_POSTFIELDS, join('&', $_post));
}
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
$result = curl_exec($ch);
if (curl_errno($ch) != 0 && empty($result)) {
$result = false;
}
curl_close($ch);
return $result;
}
}
// Examples
$api = new Api();
$order = $api->order("".$link."", "".$providerid."", "".$quantity."");
}
if ($provider == "RVL") {
$order_id = $order->data->order_id;
} else {
$order_id = rand(0000,9999);
}
$io = mysql_query("SELECT * FROM history_socmed ORDER BY id DESC limit 1");
$ios = mysql_fetch_array($io);
$ids = $ios['id'];
$idbulk1 = $ids;
$resultan= 1000+$idbulk1;
$resultan++;
$hhh = $order_id;
$rr = "$hhh";
$send = mysql_query("UPDATE user SET balance = balance-$price WHERE username = '$username'");
$send = mysql_query("UPDATE user SET balance_used = balance_used+$price WHERE username = '$username'");
$send = mysql_query("INSERT INTO history_socmed(no, provider, pembeli, barang, link, quantity, harga, status, tanggal, time, id_order) VALUES ('$order_id','$provider','$username','$service','$link','$quantity','$price','Pending','$date','$time','$order_id')");
$send = mysql_query("INSERT INTO balance_history(username, action, quantity, msg, date, time) VALUES ('$username','Cut Balance','$price','User buy service. Order ID : $rr','$date','$time')");
if ($send) { ?>
✔️Order Request Success!:
Order ID:
Target :
Service:
Quantity:
Tanggal :
} else { ?>
Database error!
} } } else { ?>
*INFO: Sebelum order mohon mebaca FAQ, agar tidak terjadi kesalahan saat melakukan order. Kami tidak akan merefund order yang error karena kesalahan user.
*Attention: Jika order ID tidak keluar mohon segera hubungi admin.
} ?>
New Order
WAJIB BACA!! PERATURAN SEBELUM ORDER
Jangan menggunakan lebih dari satu layanan sekaligus untuk username/link yang sama. Harap tunggu status Completed
Setelah order dimasukan, jika username/link yang diinput diganti pribadi atau diubah, kami tidak akan mengembalikan. Pastikan Anda memasukkan data yang benar, karena kami tidak akan lagi membatalkan pesanan.
Kesalahan member, bukan tanggung jawab admin, karena panel ini serba automatis, jadi hati-hati dan perhatiakan sebelum order!
Jika Orderan status Partial & Canceled Harap Lapor admin untuk di Re-order!
Jika Pesanan belum selesai, dalam waktu 1x48Jam silakan hubungi Admin!