diff --git a/functions.php b/functions.php index ad03bfd..dbfd39d 100644 --- a/functions.php +++ b/functions.php @@ -1980,3 +1980,4 @@ function updatePayout($token, $payoutId) return $response; } + diff --git a/vendor-payouts.php b/vendor-payouts.php index 970d1a4..5b84f9c 100644 --- a/vendor-payouts.php +++ b/vendor-payouts.php @@ -3,24 +3,41 @@ include "functions.php"; if ($_SESSION["userId"] <> "") { $_SESSION["isLoggedIn"] = true; - // $customer_data = getCustomerbyLoginId($_SESSION["userId"]); - $vendorLoginId = searchVendorbyLoginId($_SESSION["userId"]); - $vendorLoginIdjson = json_decode($vendorLoginId, true); - if (isset($vendorLoginIdjson['results'][0])) { - $vendorData = $vendorLoginIdjson['results'][0]; - $vendorId = $vendorData['_id']; - $_SESSION["LoggedInVendorId"] = $vendorId; - } - // $vendor= getVendorbyId($vendorLoginIdjson['results'][0]['_id']); - // // var_dump($vendor); - // $array = json_decode($vendor,true); - // var_dump($array); - $response = getAllPayout($_SESSION['token']); - $vendorPayoutData = json_decode($response, true); } else { $_SESSION["isLoggedIn"] = false; header("location: login.php"); } + +// $customer_data = getCustomerbyLoginId($_SESSION["userId"]); +$vendorLoginId = searchVendorbyLoginId($_SESSION["userId"]); +$vendorLoginIdjson = json_decode($vendorLoginId, true); +if (isset($vendorLoginIdjson['results'][0])) { + $vendorData = $vendorLoginIdjson['results'][0]; + $vendorId = $vendorData['_id']; + $_SESSION["LoggedInVendorId"] = $vendorId; +} + +$token = $_SESSION["token"]; + +$token_parts = explode(".", $token); +$token_payload = base64_decode($token_parts[1]); +$token_data = json_decode($token_payload); + +$expiration_time = $token_data->exp; +$issued_at_time = $token_data->iat; + +$renewal_time = $issued_at_time + 3300; + + +if (time() >= $renewal_time) { + $token = loginRenew($_SESSION["email"], $_SESSION["password"], $token); + $_SESSION["token"] = $token; +} + +$authToken = $_SESSION['token']; +$response = getAllPayout($authToken); +$vendorPayoutData = json_decode($response, true); + ?> @@ -55,12 +72,32 @@ if ($_SESSION["userId"] <> "") { + + + +
@@ -150,19 +187,42 @@ if ($_SESSION["userId"] <> "") {Amount | @@ -237,54 +297,46 @@ if ($_SESSION["userId"] <> "") {|||||||||
---|---|---|---|---|---|---|---|---|---|
" . "₱ " . $val['net_amount'] . " | "; - if (empty($val['bank_information'][0]['bank_name']) == false) { - echo "" . $val['bank_information'][0]['bank_name'] . " | "; - // echo "" . $val['bank_information'][0]['account_number'] . " | "; - } else { - echo 'N/A | '; - } - if (empty($val['bank_information'][0]['bank_account_number']) == false) { - $accNum = $val['bank_information'][0]['bank_account_number']; - // Replace characters with asterisks for all characters except the last three segments - $maskedAccNum = substr_replace($accNum, str_repeat('*', strlen($accNum) - 3), 0, -3); - echo "" . $maskedAccNum . " | "; - // echo "" . $val['bank_information'][0]['bank_account_number'] . " | "; - } else { - echo 'N/A | '; - }; - echo "December 08, 2024 | "; - echo "" . $val['status'] . " | "; - echo "" . - "" . - " | "; - echo "
+ + | + + | N/A | + ++ + | N/A | + ++ | + | + + + | +