Как Shoply AI обрабатывает валюты в Shopify?

An online shop supplies prices in different currencies according to the shopper’s country, shown by a globe and currency price tags.

Представьте, что покупатель из Австрии спрашивает Shoply AI Chat: «Сколько стоит эта сумка?» Сохранённая цена в вашем магазине может быть 1,000 SEK (шведских крон), тогда как цена Shopify для Австрии — 89 EUR (евро). Shoply AI учитывает и правильную сумму, и валюту для страны покупателя в чате и поиске. Покупатель может сравнивать товары и видеть, укладывается ли сумка в его бюджет. Ему не нужно самостоятельно конвертировать валюты.

Почему покупатель в Австрии может видеть цену в евро, если сохранённая цена указана в шведских кронах?

Shoply может сохранять цену товара по умолчанию для поиска и запрашивать другую цену для рынка покупателя — страны или группы стран, в которые вы продаёте.

Например:

  1. При сборе информации о товарах из вашего магазина Shoply сохраняет цену товара в валюте магазина по умолчанию, например 1,000 SEK.
  2. Покупатель просматривает магазин, выбрав Австрию в качестве своей страны.
  3. Когда требуется обновление цены, Shoply запрашивает у Shopify цену этого товара для Австрии.
  4. Shopify возвращает цену, например 89 EUR. Shoply обновляет и сумму, и валюту в информации о товаре, используемой для ответа.

Shopify называет это контекстным ценообразованием : ценообразованием для конкретной страны. Страна имеет значение, потому что на рынках с одной и той же валютой цены на товары всё равно могут различаться.

В чём разница между базовой валютой Shopify, локальными валютами и валютой корзины?

ЗначениеСмыслПример
Базовая валюта рынка Валюта, которую используют покупатели на этом рынке, когда локальные валюты отключены.SEK
Флаг локальной валюты Настройка рынка с режимом вкл./выкл., которая позволяет Shopify подстраивать валюты по региону покупателя.Включено
Валюта корзины Валюта, которую витрина сообщает для корзины текущего покупателя.EUR

Рынок может иметь SEK в качестве базовой валюты, при этом покупатель из Австрии будет видеть EUR, если локальные валюты включены. Одной только базовой валюты недостаточно, чтобы понять, какую валюту должен видеть каждый покупатель. См. настройки валюты рынка Shopify .

Как Shoply определяет, какую страну и валюту использовать?

Ваша витрина отправляет Shoply выбранные страну, язык, валюту корзины и URL страницы вместе с запросом покупателя, если эта информация доступна.

Shoply сравнивает URL страницы с URL, сохранёнными для ваших рынков. Например, предположим, что сохранённые URL ваших рынков — https://example.com/de-at для Австрии на немецком языке и https://example.com/sv-se для Швеции на шведском языке. Если покупатель просматривает https://example.com/de-at/products/bag, Shoply получает URL, который можно сопоставить с австрийским рынком. Это лишь примеры URL; сопоставление зависит от сохранённых настроек ваших рынков.

Если витрина напрямую передаёт страну и язык, Shoply использует эти значения вместо тех, которые предполагаются по URL. Когда витрина передаёт валюту корзины, Shoply сверяет с ней возвращённую валюту.

Страна определяет, какое ценообразование запрашивается у Shopify. Валюта корзины сообщает Shoply, какую валюту ожидать в результате. Один только код валюты не определяет цену для конкретной страны.

Язык служит отдельной цели: выбору переведённой информации о товаре. Покупатель, просматривающий магазин на немецком языке, может совершать покупки из Австрии, Германии или другой страны, поэтому один только язык не может определить его валюту.