| @@ -380,8 +380,11 @@ | ||
| 380 | 380 | // ── Payment amounts (FlexiblePayments Pro module) ─────────────── |
| 381 | 381 | $payment_amounts = $this->calculatePaymentAmounts($final_total, $payment_method, [ |
| 382 | 382 | 'trip_id' => $trip_id, |
| 383 | 383 | 'travelers_count' => $travelers_count, |
| 384 | + // Tour start → Pro can force full payment when the tour is within | |
| 385 | + // the balance-due window (tour-anchored scheduled payments). | |
| 386 | + 'travel_date' => $travel_date, | |
| 384 | 387 | ]); |
| 385 | 388 | |
| 386 | 389 | // ── Currency ──────────────────────────────────────────────────── |
| 387 | 390 | $currency = SettingsService::getCurrency(); |