> For the complete documentation index, see [llms.txt](https://developer.esw.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.esw.com/light-touch-integration/integrate-with-lti/web-platform.md).

# Web Platform

ESW Light Touch Integration (LTI) lets you connect ESW services to your web storefront.

This integration supports:

* Country Selector
* Dynamic Pricing
* Fixed Pricing
* Returns Integration

### Integration overview

{% stepper %}
{% step %}

#### Get the ESW script URL

Request the ESW-hosted JavaScript URL from your ESW point of contact.
{% endstep %}

{% step %}

#### Add the ESW script to your storefront

Load the script on your index page and the other storefront pages that need LTI support.
{% endstep %}

{% step %}

#### Apply the ESW storefront overrides

Use the script to enable the required storefront behaviors for LTI.
{% endstep %}
{% endstepper %}

### Step 1: Get the ESW script URL

To complete the web platform integration, you need the ESW-hosted JavaScript URL.

ESW provides this URL during onboarding.

Contact your ESW point of contact if you do not have it yet.

### Step 2: Add the ESW script to your storefront

Load the ESW JavaScript across the pages that need LTI support.

1. Add the script to your index page.
2. Add the same script to the other storefront pages where ESW features should run.
3. Confirm the script loads on every required page.

### Step 3: Apply the ESW storefront overrides

The ESW script overrides the storefront components needed for Light Touch Integration.

Some changes are visible in the UI. Others affect behavior behind the scenes.

The script contains:

* Logic for country selector and pricing features
* Configuration that controls how the logic runs

{% hint style="info" %}
You need the ESW-provided script URL before you can finish the web platform setup.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://developer.esw.com/light-touch-integration/integrate-with-lti/web-platform.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
