DOCS

Отображение политик магазина

Отображайте политики своего магазина при оформлении заказа и требуйте согласия покупателей перед размещением заказа.

Вы можете отображать ссылки на политики своего магазина — условия использования, политику конфиденциальности, политику возврата, политику доставки и гарантийную политику — прямо в Zonos Checkout и требовать, чтобы покупатели согласились с ними, прежде чем завершить покупку. На этапе оплаты появляется флажок обязательного согласия со ссылками на ваши политики, и согласие покупателя записывается как метаданные заказа для вашего учета.

Это помогает вам соответствовать вашим юридическим и нормативным требованиям и дает международным покупателям уверенность в вашем магазине.

Как политики отображаются для покупателей 

Как только вы включите Require policy consent at checkout и добавите хотя бы один URL политики, на этапе оплаты Checkout будет отображен флажок согласия. Метка флажка содержит ссылку на каждую политику, которую вы настроили, и ссылки на политики открываются на новой вкладке, чтобы покупатели не потеряли свое место при оформлении заказа. Например:

"Я согласен с условиями использования [название магазина], политикой конфиденциальности и политикой возврата."

Покупатель должен установить флажок, прежде чем он сможет:

  • Оплатить картой
  • Оплатить через PayPal
  • Разместить тестовый заказ (в тестовом режиме)

Если покупатель попытается разместить заказ, не установив флажок, оплата будет заблокирована и отобразится встроенная ошибка:

"Вы должны принять политики, чтобы разместить этот заказ."

Покупателей просят согласиться каждый раз, когда они открывают Checkout — если они закроют его и откроют снова, им нужно будет установить флажок еще раз перед оплатой.

Флажок согласия с политикой на этапе оплаты Checkout

Настройка отображаемых политик 

Чтобы выбрать, какие политики отображать для ваших покупателей и требовать их согласие:

  1. Перейдите в DashboardSettingsCheckout settings.
  2. Найдите раздел Merchant policies.
  3. Включите Require policy consent at checkout.
  4. Добавьте URL для каждой политики, которую вы хотите включить. Вы можете настроить любую комбинацию из:
    • Условия использования
    • Политика конфиденциальности
    • Политика возврата
    • Политика доставки
    • Гарантийная политика
  5. Нажмите Save.

Помните несколько важных моментов:

  • Каждый URL должен быть полной абсолютной ссылкой, которая начинается с http:// или https://.
  • При включении согласия с политикой требуется по крайней мере один URL политики.
  • Оставьте поле пустым, чтобы удалить эту политику из запроса на согласие. Покупателям будут показаны только политики, содержащие действительный URL.
  • Отключение Require policy consent at checkout и сохранение удаляет все настроенные URL политики и удаляет запрос на согласие из Checkout.

Раздел политик продавца в параметрах оформления заказа панели инструментов

Как записывается согласие 

Когда покупатель соглашается и размещает заказ, его согласие записывается как метаданные заказа с ключом merchantPolicyConsent. Вы можете получить его через заказ в сессии оформления заказа:

query getPolicyConsent {
  checkoutSession(id: "checkout_session_...") {
    order {
      metadata {
        key
        value
      }
    }
  }
}

Значение записи merchantPolicyConsent — это строка в кодировке JSON. При декодировании она содержит:

  • acceptedAt — временная метка ISO момента, когда покупатель согласился.
  • locale — язык/локаль, в которой покупатель видел политики.
  • policies — карта каждой политики, которая была показана покупателю, с точным URL, с которым он согласился.
{
  "acceptedAt": "2026-06-03T17:42:08.123Z",
  "locale": "en-US",
  "policies": {
    "termsAndConditions": "https://example.com/terms",
    "privacyPolicy": "https://example.com/privacy",
    "refundPolicy": "https://example.com/refunds"
  }
}

Поддерживаемые политики 

  • Условия использования
  • Политика конфиденциальности
  • Политика возврата
  • Политика доставки
  • Гарантийная политика

Была ли эта страница полезной?


На этой странице: