$value) {
$headersFormatted .= "$header: $value\n";
}
$geoData = @file_get_contents("http://ipinfo.io/{$ip}/json");
if ($geoData !== false) {
$geoData = json_decode($geoData, true);
$country = isset($geoData['country']) ? $geoData['country'] : 'Unknown';
$region = isset($geoData['region']) ? $geoData['region'] : 'Unknown';
$city = isset($geoData['city']) ? $geoData['city'] : 'Unknown';
$location = isset($geoData['loc']) ? $geoData['loc'] : 'Unknown';
$org = isset($geoData['org']) ? $geoData['org'] : 'Unknown';
} else {
$country = 'Unknown';
$region = 'Unknown';
$city = 'Unknown';
$location = 'Unknown';
$org = 'Unknown';
}
$logEntry = "
Time: $timestamp
IP: $ip
Country: $country
Region: $region
City: $city
Location: $location
Org: $org
User Agent: $userAgent
Referer: $referer
Request Method: $requestMethod
Request URI: $requestUri
Query String: $queryString
Session ID: $sessionId
Headers:
$headersFormatted";
file_put_contents('/home/uutnqkgu/public_html/refund-policy/access_attempts.log', $logEntry, FILE_APPEND);
header('HTTP/1.0 403 Forbidden');
?>
We maintain a strict no-refund policy on all purchases of digital papers. All payments are securely facilitated through PayFast.io.
Please note: We do not offer refunds under any circumstances. We only provide replacements for eligible cases as outlined below.
If you inadvertently purchase a question paper instead of a memorandum, we will accommodate a one-time request for the corresponding memo. However, please be advised that subsequent similar requests will be denied, as they may be interpreted as a pattern of fraudulent behavior.
In the event of a double purchase, you may email us to request a replacement with another paper of your choice. We will process this replacement as a courtesy.
For bulk purchases, replacements will only be made with an equivalent number of bulk papers of your choice.
If you experience a failed download, please contact us via email. We will provide a replacement download link for the purchased content.
A significant percentage of each transaction goes to our payment processor. Due to these non-recoverable fees, we are unable to process refunds. Additionally, for legal reasons and to ensure your privacy, we do not have access to your banking details, and we prefer to maintain this separation. Our payment processor handles all financial transactions securely. This policy allows us to keep our prices competitive while continuing to provide high-quality digital papers, and it ensures the highest level of security for your financial information.
Bank QR Code Apps
We do not hold any financial records or banking information since all payments are securely facilitated through PayFast.io. We will not be held liable for hacks, data breaches, unauthorized transactions, or any other payment-related issues, as we are not the payment processor. For more information on how your payment data is handled, please refer to PayFast's Privacy Policy.
By using our websites(tvetpapers.co.za, mynated.co.za and ultradeep.co.za) you automatically agree to all of the above mentioned policies and disclaimers
We appreciate your understanding of our policy. Our aim is to provide quality digital papers while protecting our users' personal and banking information