Update: 2026-07-06 02:17:53

This commit is contained in:
Hamza-Ayed
2026-07-06 02:17:53 +03:00
parent 6dccb63178
commit 7bcfed3ce1
+4 -4
View File
@@ -44,8 +44,7 @@ $hour = (int)$currentTime->format('H');
switch ($country) { switch ($country) {
case 'Syria': case 'Syria':
case 'SY': $minFare = 150.0;
$minFare = 14500.0;
$promoMaxDiscount = 30.0; $promoMaxDiscount = 30.0;
break; break;
case 'Egypt': case 'Egypt':
@@ -55,7 +54,7 @@ switch ($country) {
break; break;
case 'Jordan': case 'Jordan':
case 'JO': case 'JO':
$minFare = 1.0; $minFare = 1.1;
$promoMaxDiscount = 0.30; $promoMaxDiscount = 0.30;
break; break;
default: default:
@@ -303,8 +302,9 @@ function calculateDynamicPrice($country, $minFare, $distance, $duration, $kazanR
$price = max($fare, $minFare); $price = max($fare, $minFare);
// Apply competitor-linked regional pricing overrides (undercut by 8%) // Apply competitor-linked regional pricing overrides (undercut by 8%)
// Skip if it's an airport trip, as airport pricing is highly specific and should rely on our base + addon logic
$competitorTarget = null; $competitorTarget = null;
if (isset($con) && $con !== null) { if (isset($con) && $con !== null && !$airportCtx && !$damascusAirportBoundCtx && !$isInDamascusAirportBoundCtx) {
try { try {
$countryCodeMap = [ $countryCodeMap = [
'Syria' => 'SY', 'Syria' => 'SY',