Understanding the Spryker Client Layer

Edit on GitHub

The Client layer is a lightweight communication layer that connects the frontend to storage, search, and backend. Because it already handles session management and persistence, such as Redis, it’s the ideal place to isolate calls to third‑party services.

  • Place all HTTP and SDK calls in the Client layer
  • Expose clear, reusable methods so any other layer can call the integration

Further reading