> 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/adobe-commerce-magento/integration/performance.md).

# Performance

ESW pricing in Adobe Commerce does not depend on real-time calls to external pricing services during storefront rendering.

The pricing logic uses data already stored in the extension and applies it inside Adobe Commerce.

For Fixed Pricing, the extension relies on native Adobe Commerce pricing behavior.

For Calculated Pricing, the extension applies ESW conversion, tax, and rounding logic in a way that fits the Adobe Commerce pricing flow.

### Design approach

The ESW integration is split into small modules with clear responsibilities.

This modular design lets retailers enable only the features they need.

It also helps reduce performance overhead and lowers the chance of conflicts with other customizations or third-party extensions.

### Module list

#### Required modules

* `EShopWorld_Checkout`\
  Main ESW integration module.
* `EShopWorld_Core`\
  Shared package with reusable services used by other ESW modules.
* `EShopWorld_Monitoring`\
  Provides logging support across ESW modules.

#### Recommended module

* `EShopWorld_MonitoringReports`\
  Adds aggregated integration reports based on logs and website configuration for troubleshooting.

#### Optional modules

* `EShopWorld_Shipment`\
  Adds ESW package and ASN integration.
* `EShopWorld_CatalogExport`\
  Adds catalog export integration to ESW.
* `EShopWorld_Returns`\
  Adds ESW returns integration.
* `EShopWorld_FeatureNewsletter`\
  Adds newsletter subscriber sync from ESW checkout.
* `EShopWorld_CountryContent`\
  Adds country-specific localized storefront content.
* `EShopWorld_Hyva`\
  Adds frontend components and pricing support for Hyvä themes.
* `EShopWorld_XFeed`\
  Extends Xtento Product Feed Export to support feeds based on calculated pricing.

### When modular setup helps

This design is useful when you want to:

* keep the core checkout integration lightweight
* disable unused ESW features
* troubleshoot integrations by feature area
* extend only the parts required for your storefront setup

### Expected result

With the ESW modules installed and scoped correctly:

* pricing runs inside Adobe Commerce without real-time external pricing calls
* required shared services stay available to dependent features
* optional ESW features can be enabled only where needed


---

# 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/adobe-commerce-magento/integration/performance.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.
