Yes, baggage allowance and seat options should show up before your customer finishes booking, but what you see depends on what the airline makes available through the API. Most airlines do share this information, so your customers can see how many bags they are allowed and whether they can pick their seat or buy extra legroom. Some airlines are more generous with this data than others, and a few may only show basic details upfront and reveal seat maps or baggage costs later in the journey.
The way this information displays on your portal also matters. Your portal needs to be set up to pull in and show these details clearly at the right point in the booking flow. If your portal is not configured to display baggage and seat options, your customers will not see them even if the airline is sending that information through. You can usually customize how much detail shows up and at which step, so you have some control over what your customers see.
Some airlines charge extra for seat selection or checked bags, and those charges should show up so your customer knows the full price before they pay. However, a small number of airlines do not include this information in the API, which means you might not be able to show seat prices or baggage fees until after the booking is made. Ask your API provider to confirm which airlines in your region share seat and baggage data, and how your portal can be set up to display it clearly to your customers.