channels

Configure multi-channel and multi-currency support for Saleor storefronts.

1.5k|875|Updated Aug 20, 2021
One-click install
npx skills add https://github.com/saleor/storefront --skill channels
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: channels
Source: https://github.com/saleor/storefront/tree/main/.claude/skills/channels
Command: npx skills add https://github.com/saleor/storefront --skill channels

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing storefronts across multiple Saleor channels and currencies can be complex, requiring careful configuration of routes, tokens, and locale settings.

Core Features & Use Cases

  • Channel-based routing and currency handling across different regions
  • Channel selector integration in UI (Footer) and channel-aware checkout
  • Environment-ready setup using SALEOR_APP_TOKEN and per-channel configuration for production deployments

Quick Start

Set up SALEOR_APP_TOKEN in your environment and verify channel routes by visiting /us/products or /uk/products.

Frequently Asked Questions about channels

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure multi-channel routing for a Saleor storefront?

Multi-channel routing for a Saleor storefront is configured using route-based channel handling in src/app/[channel]. This structure applies channel-aware logic to paths like /us/products or /uk/products for distinct regional deployments.

What environment setup is required for Saleor multi-currency checkout?

Saleor multi-currency checkout requires a valid SALEOR_APP_TOKEN configured in your environment. This token enables channel switching in the ChannelSelect and Footer components and ensures channel-aware checkout functions correctly.

How does channel-aware checkout handle different currencies across UK, US, and DE deployments?

Channel-aware checkout handles different currencies by applying per-channel locale formatting across UK, US, and DE deployments. This ensures that pricing and checkout processes respect the specific currency and locale settings of each active channel.

Can I use channel selector integration in my storefront UI footer?

Yes, you can integrate a channel selector in your storefront UI footer. The setup enables channel switching directly within the Footer component, allowing users to navigate between available channels seamlessly.

What is the best way to verify multi-channel storefront routes are working correctly?

The best way to verify multi-channel storefront routes is to visit channel-specific paths like /us/products or /uk/products after setting up your SALEOR_APP_TOKEN. This confirms that route-based channel handling is functioning as expected.