HEX
Server: LiteSpeed
System: Linux boring-lehmann.135-181-181-249.plesk.page 4.18.0-553.85.1.el8_10.x86_64 #1 SMP Mon Nov 24 09:05:24 EST 2025 x86_64
User: sethsawariyabizmart._h2dp1nbhkqm (10008)
PHP: 8.3.31
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/sethsawariyabizmart.com/httpdocs/masterAir/masterCheckout/link-update.php
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
include('../functions.php');

$orderId = customDecode($_GET['strId']);

if (!$orderId) {
    $data = ['status' => "FAILED"];
    echo json_encode($data);
    exit;
}

$ch = curl_init();
curl_setopt_array($ch, [
    CURLOPT_URL => $apURL . "/api/v1/private/payin/link/update/" . $orderId,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "email: " . $mEmail,
        "Content-Type: application/json"
    ],
    CURLOPT_SSL_VERIFYPEER => false,
    CURLOPT_SSL_VERIFYHOST => false,
    CURLOPT_POSTFIELDS => json_encode(['is_confirmed' => true]),
]);
$response = curl_exec($ch);
curl_close($ch);

$dd = json_decode($response, true);
if ($dd['success'] === true) {
    $data = ['status' => "SUCCESS"];
    echo json_encode($data);
    exit;
}

// Default FAILED response
$data = [
    'status' => "FAILED"
];
echo json_encode($data);
exit;
?>