Project

General

Profile

Actions

Feature #31728

open

Feature #31722: module B2B flow integration

f+h paxpage instant markup discount

Added by Ifthik p 4 months ago. Updated 3 months ago.

Status:
Fixed not Tested
Priority:
Normal
Assignee:
Target version:
-
Start date:
01/14/2026
Due date:
01/15/2026 (about 3 months late)
% Done:

100%

Estimated time:
16:00 h
Spent time:
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:

Description

paxpage instant markup discount integration

Actions #1

Updated by Subana Shahul 3 months ago

  • Due date set to 01/15/2026
  • Start date changed from 12/26/2025 to 01/14/2026
  • Estimated time set to 16:00 h
Actions #2

Updated by Shameel M 3 months ago

  • Status changed from Assigned to In Progress
Actions #3

Updated by Shameel M 3 months ago

  • % Done changed from 0 to 40
  1. Added instant markup and instant discount sections on the Pax Page with respective apply actions.
  2. Restricted visibility of this section to B2B admin users using role-based UI conditions.
  3. Verified correct value updates on applying markup and discount inputs.
  4. Pending work includes updating the total fare section on apply actions and integrating markup/discount values into the prebook API request body.
Actions #4

Updated by Shameel M 3 months ago

  • % Done changed from 40 to 70
  1. Completed functional implementation of instant markup and discount, updating values in the global store and applying them in the total fare calculation (adding markup and subtracting discount).
  2. Identified pending work to persist markup and discount values across page refresh, despite values being set in the Next.js session; retrieval and binding in required components is currently in progress.
  3. Hotel flow implementation and validation for the same markup/discount functionality is pending.
  4. Additionally worked on a homepage bug fix related to user permission APIs and corresponding sessionStorage data retrieval.
Actions #5

Updated by Shameel M 3 months ago

  • % Done changed from 70 to 80
  1. Fully completed flight instant discount implementation, including session-based value retrieval on page refresh.
  2. Implemented Apply / Reset button label switching and validated corresponding discount functionalities.
  3. Started working on extending the same discount logic and usage flow to the hotel module.
  4. Identified and currently addressing Pax Page issues that need to be resolved before completing hotel discount implementation and testing.
Actions #6

Updated by Shameel M 3 months ago

  1. Investigated reported multiple API call issue on Pax Page and verified call behavior across flight and hotel flows.
  2. Identified and analyzed logic flow related to API invocation and caching in the flight Pax implementation.
  3. Started implementing instant markup section for hotel flow, but faced issues during integration.
Actions #7

Updated by Shameel M 3 months ago

  1. Completed hotel markup and discount feature implementation, aligning functionality with the flight flow.
  2. Verified that markup and discount values are correctly retrieved from session after page refresh.
  3. Further adjustment and testing are required to ensure consistent UI state updates on refresh.
Actions #8

Updated by Shameel M 3 months ago

  • % Done changed from 80 to 100
Actions #9

Updated by Shameel M 3 months ago

  • Status changed from In Progress to Fixed not Tested
Actions

Also available in: Atom PDF