Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Warning Messages

This section contains examples and scenarios of the Errors and Warnings that can be returned by our API when purchasing the Sport product.

The texts are returned in Spanish or English, which is the default language. Localization of the text can be undertaken by the Seller/Aggregator based on the Short-text code.

Scenarios

Scenario 1 - Sport baggage allowance not applicable

The requested baggage allowance is not available with the Fare product being purchased.

AirShoppingRQ / OrderCreateRQ

OrderViewRS

In the AirShopping, a FarePreference that is not Sport product:

<FarePreferences>
	<Types>
		<Type PreferencesContext="TO">758</Type>
	</Types>
</FarePreferences>

In the OrderCreate, Sport baggage allowance is requested:

<InstructionsList>
	<Instruction ListKey="AA">
		<FreeFormTextInstruction refs="ADULT_01 IB309620230722 IB309320230729">
			<Remark>BAGGAGE/SP/0D8</Remark>
		</FreeFormTextInstruction>
	</Instruction>
	<Instruction ListKey="BB">
		<FreeFormTextInstruction refs="CHILD_01 IB309620230722 IB309320230729">
			<Remark>BAGGAGE/SP/0D8</Remark>
		</FreeFormTextInstruction>
	</Instruction>
</InstructionsList>

Warning returned as Sport baggage allowance not available with Fare product purchased:

<Warnings>
	<Warning ShortText="SSE_ORM_SP_0002" Code="486">Sports Equipment requested ignored as not available with this Fare.</Warning>
</Warnings>

Scenario 2 - Requesting more Sport baggage allowance than permitted per passenger

Note: The only exception is Adult + Infant, where it is allowed to request up to two products.

OrderCreateRQ

OrderViewRS

<InstructionsList>
	<Instruction ListKey="Instruction_01">
		<FreeFormTextInstruction refs="CHILD_01 IB382320230820 IB383820230827">
			<Remark>BAGGAGE/SP/0EC</Remark>
		</FreeFormTextInstruction>
	</Instruction>
	<Instruction ListKey="Instruction_02">
		<FreeFormTextInstruction refs="CHILD_01 IB382320230820 IB383820230827">
			<Remark>BAGGAGE/SP/0EC</Remark>
		</FreeFormTextInstruction>
	</Instruction>
</InstructionsList>
<Warnings>
	<Warning ShortText="SSE_ORM_SP_0005" Code="486">Only one Sports Equipment has been included per passenger as per conditions.</Warning>
</Warnings>

Scenario 3 - One or more Sport baggage allowance requested are not valid

Checking whether the requested sporting equipments fall within the permitted baggage allowance.

OrderCreateRQ

OrderViewRS

<InstructionsList>
	<Instruction ListKey="AA">
		<FreeFormTextInstruction refs="ADULT_01 IB383120230811 IB887820230811 IB887920230818 IB383620230818">
			<Remark>BAGGAGE/SP/0XX</Remark>
		</FreeFormTextInstruction>
	</Instruction>
	<Instruction ListKey="BB">
		<FreeFormTextInstruction refs="CHILD_01 IB383120230811 IB887820230811 IB887920230818 IB383620230818">
			<Remark>BAGGAGE/SP/0D6</Remark>
		</FreeFormTextInstruction>
	</Instruction>
</InstructionsList>
<Warnings>
	<Warning ShortText="SSE_ORM_SP_0001" Code="486">Some Sports Equipment requested ignored as invalid.</Warning>
</Warnings>

Scenario 4 - Sport baggage allowance not requested for all segments within same O+D

Products have not been requested for both Origin and Destination segments.

OrderCreateRQ

OrderViewRS

<InstructionsList>
	<Instruction ListKey="Instruction_01">
		<FreeFormTextInstruction refs="ADULT_01 ADULT_01 IB383520230823 IB843320230823">
			<Remark>BAGGAGE/SP/0EC</Remark>
		</FreeFormTextInstruction>
	</Instruction>
	<Instruction ListKey="Instruction_02">
		<FreeFormTextInstruction refs="ADULT_02 IB383520230823 IB843320230823">
			<Remark>BAGGAGE/SP/0D6</Remark>
		</FreeFormTextInstruction>
	</Instruction>
</InstructionsList>
<Warnings>
	<Warning ShortText="SSE_ORM_SP_0003" Code="486">Sports Equipment ignore as must be requested for all flights within same origin-destination.</Warning>
</Warnings>

Scenario 5 - Sport baggage allowance request invalid

When the product is requested only for Infant passenger type.

OrderCreateRQ

OrderViewRS

<InstructionsList>
	<Instruction ListKey="Instruction_01">
		<FreeFormTextInstruction refs="ADULT_02 INFANT_02 IB383120230825 IB382220230901">
			<Remark>BAGGAGE/SP/0EC</Remark>
		</FreeFormTextInstruction>
	</Instruction>
</InstructionsList>
<Warnings>
	<Warning ShortText="SSE_ORM_SP_0006" Code="486">Special Equipment ignored for Infant passenger.</Warning>
</Warnings>

Examples of messages with complete flows can be downloaded from here.

  • No labels