Fiji - Patch 16 (20.3.5)
Releasse Summary
Kaptio is proud to present this Patch release for Fiji. This Patch release was introduced to improve a specific issue with previous Fiji releases. See Bug Fixes for more details.
Bug Fixes
Feature: Itinerary Builder
Incorrect Payment Options on Customer Payments (Pay per pax regression) (ST-565)
A regression in the CustomerPayments component caused legacy itineraries (with Disable Group Payments = False and Enable Passenger Payments = False) to display incorrect payment options. Residual changes from the Pay Per Pax (PPP) feature inadvertently introduced mixed or incorrect UI elements for legacy payment flows.
Resolution:
-
Reverted to Legacy Behavior: The component now reverts to its pre-PPP state, restoring the original legacy UI for itineraries not using PPP.
-
Isolated Change: The fix targets only the legacy scenario; PPP-enabled flows remain unaffected, ensuring that customers using the new payment tab continue to receive the intended functionality.
-
Accurate Payment Options: The correct group payment options are now displayed, matching the original design where payment options are based solely on group payment configurations.
-
Regression Prevention: Extensive testing confirmed that the reversion addresses the incorrect display issue without reintroducing any previously resolved bugs in the legacy flow.
-
Demo Available: A demo video of the fix can be viewed [here](https://bitbucket.org/kaptio/kaptiotravel/pull-requests/6627).
Impact: This patch ensures that customers using legacy itineraries receive accurate and consistent payment options, thereby eliminating potential confusion and ensuring payment data integrity.
Note:
-
This fix is critical for scenarios where group payments are enabled and passenger payments are disabled.
-
No modifications were made to the PPP-enabled payment flows.
Related Support TicketL: KHELP-10958, KHELP-11008, KHELP-11125, KHELP-11419, KHELP-9846, & KHELP-11557