Release Note 09-06-20

NDC API 09-06-20


Agent will receive correct refund for fares with decimal values within cooling off period

 Effective Date:

    

 APIs Affected:

17.2 OrderCancel

Problem/Issue

This is to fix a bug in OrderCancel API where incorrect amount (partial amount instead of full amount) gets refunded when cancellation is done within cooling off period for bookings with currencies which have non-zero decimal values in base fare. 

Solution

The correct amount will be refunded when cancelling such bookings.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-23

Ensures that agent gets guaranteed price for bookings where point of sales is different from point of commencement

 Effective Date:

    

 APIs Affected:

17.2 OrderChange (Confirm Held Bookings)

Problem/Issue

This is to fix a bug where confirmation of held bookings for Contract Bulk (UK) and Tour Operator (EU and UK) fares fail when Point of Sale and Point of Commencement are not the same and the fare has decreased at time of confirmation. 

Solution

Confirming such bookings in the described scenario won’t fail.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-247

Ensures that agent get the guaranteed price of a IT/BT fare when issuing a ticket

 Effective Date:

    

 APIs Affected:

17.2 OrderCreate and 17.2 OrderChange

Problem/Issue

This is to fix a bug where creating/confirming bookings with private fares fail intermittently within the price guarantee time limit when price offered in OfferPrice/OrderReshop changes at time of OrderCreate/OrderChange. 

Solution

Creating/confirming bookings with private fares will not fail when price offered in OfferPrice/OrderReshop changes at time of OrderCreate/OrderChange

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-381

Avoid an unnecessary logging in our log systems when user re-quotes a held basic fare booking

 Effective Date:

    

 APIs Affected:

17.2 OrderChange (Confirm Held Bookings)

Problem/Issue

This is a technical fix to avoid un-necessary logging in our log systems when user re-quotes an held basic fare booking. 

Solution

There is no functional impact for this fix.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-100

Agent able to create a booking even when incorrect frequent flyer number provided

 Effective Date:

    

 APIs Affected:

17.2 OrderCreate

Problem/Issue

This is to fix a bug where booking creation fails when user requests with invalid FQTV details.

Solution

The booking will be created successfully without FQTV when user requests with invalid FQTV details.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-159

Ensures that agents are always able to create a held booking

 Effective Date:

    

 APIs Affected:

17.2 OrderCreate

Problem/Issue

This is to fix a bug where held booking creation fails intermittently with the error- “Error adding TKXL”.

Solution

The held booking creation will not return this error and create the booking successfully.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-151

Agents with "&" (ampersand) in their name are able to create bookings

 Effective Date:

    

 APIs Affected:

17.2 OrderCreate

Problem/Issue

This is to fix a bug where booking creation fails for agents who have “&” in their name. 

Solution

The booking will be created successfully for agents with “&” in their name.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-233

Agents are able to issue a booking where two passenger types (ADT/YADT or YADT/CHD) have the same fare and tax for specific private fares

 Effective Date:

    

 APIs Affected:

17.2 OfferPrice

Problem/Issue

This is to fix a bug where OfferPrice fails for certain fares which has same price for more than one pax type (Adult and Young Adult with same price or Child and Young Adult with same price).

Solution

OfferPrice will return price quote successfully without any error for such cases. It also includes a fix for an issue where OfferPrice returns incorrect price details when requested for Humanitarian and Private Fare Adult leisure fares with more than 1 young adult.

 Critical Impact:
LOW - This will not impact any breaking change to the consumption of British Airways NDC APIs
 Batch Release IT Ref:
R345 - NDCD-133