2024-02-12 10:35:09 +08:00
|
|
|
<?php
|
|
|
|
include "functions.php";
|
2024-02-15 20:42:37 +08:00
|
|
|
|
2024-02-12 10:35:09 +08:00
|
|
|
$orderId = $_SESSION['vendorOrderId'];
|
|
|
|
$currentStatus = $_POST['order_status'];
|
|
|
|
$trackingNumber = $_POST['tracking_number'];
|
|
|
|
$courirerName = $_POST['courier_name'];
|
2024-02-27 08:56:59 +08:00
|
|
|
$paymentReference = $_POST['payment_reference'];
|
2024-02-12 10:35:09 +08:00
|
|
|
$token = $_SESSION['token'];
|
|
|
|
// $status = "TO SHIP";
|
|
|
|
|
|
|
|
if ($currentStatus === 'TO PAY' || $currentStatus === 'To Pay') {
|
|
|
|
$status = 'TO SHIP';
|
2024-02-27 08:56:59 +08:00
|
|
|
$paymentStatus = 'UNPAID';
|
2024-02-12 10:35:09 +08:00
|
|
|
} elseif ($currentStatus === 'TO SHIP' || $currentStatus === 'To Ship') {
|
|
|
|
$status = 'TO RECEIVE';
|
2024-02-27 08:56:59 +08:00
|
|
|
$paymentStatus = 'UNPAID';
|
2024-02-12 10:35:09 +08:00
|
|
|
} elseif ($currentStatus === 'TO RECEIVE' || $currentStatus === 'To Receive') {
|
|
|
|
$status = 'COMPLETED';
|
2024-02-27 08:56:59 +08:00
|
|
|
$paymentStatus = 'PAID';
|
2024-02-12 10:35:09 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
$response = editOrderStatus(
|
|
|
|
$orderId,
|
|
|
|
$status,
|
|
|
|
$currentStatus,
|
|
|
|
$trackingNumber,
|
|
|
|
$courirerName,
|
2024-02-27 08:56:59 +08:00
|
|
|
$paymentStatus,
|
|
|
|
$paymentReference,
|
2024-02-12 10:35:09 +08:00
|
|
|
$token
|
|
|
|
);
|
|
|
|
$array = json_decode($response,true);
|
|
|
|
header("location: vendor-dashboard.php");
|
|
|
|
?>
|