# Overview

The Traveler mobile SDKs come in three tiers, to allow maximum customization.

![SDK Tiers](/files/-LaLGflev38_OIqEj8UC)

## Core (TravelerKit)&#x20;

This layer is the main API layer that is used to fetch catalogs, item details, all the way to placing an order and making a booking.

The core layer uses a facade object serving as a front-facing interface masking more complex underlying code. This makes it easy and consistent to integrate on multiple platforms.

## UI (TravelerKitUI)

This layer will contain helpful UI components as well as entire flows for your convenience and ease of integration. We highly recommend using as much of these flows and UI elements as possible for the best user experience.

## Payment Provider

In order to facilitate collection of payments, we currently only support Stripe, and as such have bundled all our Stripe integration components into one SDK to alleviate the developer from having to go through that process.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.guestlogix.io/traveler/mobile-sdks/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
