From 7be0e0cfb744d23e273e848d4a15e751b716b471 Mon Sep 17 00:00:00 2001 From: Jun Barroga Date: Thu, 21 Mar 2024 09:04:09 +0800 Subject: [PATCH] admin payout --- admin/index.php | 2 +- admin/vendor-profile.php | 298 ++++++++++++++++++--------------------- 2 files changed, 135 insertions(+), 165 deletions(-) diff --git a/admin/index.php b/admin/index.php index df56492..63de68d 100644 --- a/admin/index.php +++ b/admin/index.php @@ -111,7 +111,7 @@ if($_SESSION["user_type"]!="admin"){ Setting diff --git a/admin/vendor-profile.php b/admin/vendor-profile.php index 4ed7951..0b536b4 100644 --- a/admin/vendor-profile.php +++ b/admin/vendor-profile.php @@ -25,6 +25,28 @@ if($_SESSION["user_type"]!="admin"){ } $vendor = getVendorbyId($_SESSION["vendorId"]); $array = json_decode($vendor,true); +$selectedBankAccount = null; +foreach ($array['bank_acount_details'] as $bankAccount) { + if ($bankAccount['bank_payout']) { + $selectedBankAccount = $bankAccount; + break; + } +} +if ($selectedBankAccount === null && !empty($array['bank_acount_details'])) { + $selectedBankAccount = $array['bank_acount_details'][0]; +} +$selectedBankAccountJSON = json_encode($selectedBankAccount); + +$shopOrders = getOrderbyVendorId($_SESSION["vendorId"]); +$vendorOrderss = json_decode($shopOrders); + +if (is_array($vendorOrderss)) { + $vendorOrders = json_decode($shopOrders); +} elseif (is_object($vendorOrderss) && property_exists($vendorOrderss, 'message')) { + $vendorOrders = []; +} else { + echo "Unknown type or no 'message' property found."; +} ?> @@ -843,176 +865,124 @@ $array = json_decode($vendor,true); - - - ObananaPay - ₱230 - - Paid - - No - - Coach Swagger - - Oct 20, 2018 - - - - + - - ObananaPay - ₱550 - - Paid - - No - - Toddler Shoes, Gucci Watch - - Nov 15, 2018 - - - - - - - - ObananaPay - ₱325 - - Paid - - No - - Hat Black Suits - - Nov 18, 2018 - - - - - - - - PayMongo - ₱200 - - Paid - - No - - T100 Power Bank - - Nov 20, 2018 - - - - - - - - ObananaPay - ₱150 - - Paid - - Yes - - Vodka Milk Tea - - Dec 11, 2018 - - - - - - + if ($orderItems['payment']['status'] === 'PAID') { + foreach ($orderItems['items'] as $item) { + ?> + + + + + + + + + + + + + + + + + + -
- -
+
+ +
- +