tilda5post

Инструкция для магазина на Тильде

Как подключить 5post к корзине Тильды

Покупатель выбирает пункт 5post прямо в вашей корзине: постамат или кассу «Пятерочки» и «Перекрестка». Цена доставки считается по выбранному пункту, заказ сам уходит в 5post.

  • Время: минута с кнопкой, 20–30 минут руками
  • Работа: в редакторе Тильды
  • Код писать: не нужно

Быстрый путь: кнопка

Весь путь как есть, 1 минута 14 секунд: заявка на сайте, ключ API 5post на личной странице, кнопка в Тильде.

  1. Оставьте заявку

    Имя, почта и адрес магазина на странице заявки. В ответ вы сразу получите личную страницу подключения, та же ссылка придет письмом.

  2. Вставьте ключ API и номер склада

    На личной странице, в поля «Ключ API» и «Номер склада». Номер склада — в кабинете партнера 5post, раздел «Мои склады», после названия склада через косую черту. Мы проверим ключ и склад запросом в 5post и сохраним в зашифрованном виде, тарифы и пункты подгрузятся сами меньше чем за минуту. Договора с 5post еще нет — его оформляют на mb.fivepost.ru, ключ выдают вместе с ним.

  3. Нажмите кнопку в Тильде

    Перетащите кнопку «Подключить 5post в Тильде» с личной страницы на панель закладок, откройте свой сайт в Тильде и нажмите ее. Кнопка заведет варианты доставки по тарифам, строку в код сайта, вебхук и переопубликует страницы, около минуты.

Шаги ниже нужны только если идете руками или кнопка какой-то шаг не прошла: значения для них есть на вашей личной странице подключения. Нужна корзина Тильды — блок «Корзина с формой заказа» (ST100) на странице с товарами.

Шесть шагов в Тильде, если руками

  1. Вставьте строки тарифов в поле доставки

    Блок корзины → Контент → Поля для ввода → Варианты доставки

    Если поля доставки в корзине нет, нажмите «Добавить поле для ввода» и выберите тип «Варианты доставки».

    В «Варианты ответа» вставьте все строки, которые мы прислали. Ваши варианты вроде самовывоза оставьте ниже. Покупатель увидит один вариант «5post — пункт выдачи», остальные строки скроются сами.

    5post — пункт выдачи 177 ₽ = 177 5post — пункт выдачи 220 ₽ = 220 5post — пункт выдачи 238 ₽ = 238 … Самовывоз = 0

    Так выглядит начало списка. Вставляйте свой — тот, что прислали мы: тарифы у каждого договора свои и меняются.

    Не правьте строки руками. Цена стоит и в названии строки неспроста: по названию Тильда проверяет цену доставки, и с измененной строкой заказ не оформится.

    Не ставьте галочку «Использовать продвинутый режим настроек» у этого поля: в этом режиме Тильда не видит вставленные строки.

    Галочка уже стоит, потому что у вас подключен СДЭК, Почта России или другой сервис доставки Тильды? Тогда строки в поле не сработают. Заведите те же тарифы своими вариантами доставки: Настройки сайта → Доставка → Своя доставка по адресу, по одному варианту на каждую строку из нашего списка. Название и стоимость — как в строке: «5post — пункт выдачи 177 ₽» и 177, срок доставки — 3 дня, в полях для ввода отметьте «Адрес», в платежных системах — ваши. СДЭК и остальные сервисы не трогайте: 5post встанет в корзине рядом с ними, их настройки не изменятся.

  2. Добавьте строку в код сайта

    Настройки сайта → Вставка кода → HTML-код для вставки внутрь HEAD → Редактировать код

    Вставьте одну строку, которую мы прислали, целиком и нажмите «Сохранить». Если в поле уже есть код, например счетчик Метрики, добавьте строку ниже, ничего не стирая.

    <style>…</style><script src="https://tilda5post.ru/w.js" data-key="pub_…" async onerror="…"></script>

    Стиль в начале строки прячет строки тарифов 5post, пока наш виджет не загрузился: если наш сервер на минуту недоступен, покупатель не увидит список цен без выбора пункта. Если в поле уже стоит наша прежняя строка без стиля, замените ее новой.

    Вместо pub_… в вашей строке будет открытый ключ магазина в нашем сервисе — его видно в коде сайта, так и задумано. Ключ API 5post сюда не вставляйте: он секретный и хранится только у нас.

  3. Подключите вебхук и отметьте его в корзине

    Настройки сайта → Формы → Webhook

    В поле «Webhook URL» вставьте адрес, который мы прислали. Адрес вебхука секретный: не публикуйте его и не пересылайте в общие чаты.

    В дополнительных настройках отметьте «Передавать данные по товарам в заказе — массивом». С этой галочкой Тильда передает количество и цену каждой позиции отдельно, без нее — одной строкой, и количество может разобраться неверно, а заказ — не уйти в 5post.

    Нажмите «Добавить». Тильда отправит проверочный запрос, мы его увидим.

    Блок корзины → Контент → Подключенные сервисы

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

  4. Оплата при получении — по желанию

    Настройки сайта → Платежные системы → Наличные

    Добавьте способ «Наличные». Название можно поменять на «Оплата при получении». Скажите нам — мы включим наложенный платеж. Пока он не включен, заказы с оплатой при получении в 5post не уходят. Покупатель заплатит в пункте выдачи картой или наличными, смотря что принимает пункт.

    Онлайн-оплата работает как обычно: такой заказ Тильда передает после оплаты.

  5. Переопубликуйте страницы с корзиной

    Нажмите «Опубликовать» на каждой странице, где есть корзина. Код из шага 2 начинает работать только после публикации.

  6. Проверьте корзину

    Откройте сайт, положите товар в корзину и выберите «5post — пункт выдачи». Введите город и выберите пункт из списка. Цена доставки встанет в итог заказа.

    Напишите нам — мы проверим подключение со своей стороны и скажем, если чего-то не хватает.

Что дальше

  • Заказ с выбранным пунктом 5post сам уходит в 5post в течение нескольких минут.
  • Этикетки печатаете в кабинете партнера 5post, раздел «Этикетки», клеите на посылки и сдаете по вашему договору с 5post.
  • Статусы посылок мы забираем сами. Если 5post отклонит заказ или он не уйдет, мы сообщим.
  • Когда 5post меняет тарифы, мы пишем — нажмите кнопку еще раз, она обновит строки; для ручного пути присылаем новые строки.

Частые вопросы

Как сделать бесплатную доставку от суммы?

В том же поле доставки из шага 1 заполните «Минимальная сумма заказа для бесплатной доставки». Тильда посчитает сама.

У меня СДЭК или Почта через сервисы доставки Тильды

Они работают в продвинутом режиме поля доставки, и строки из шага 1 в нем не действуют. Заведите те же тарифы своими вариантами доставки, как описано в шаге 1: 5post встанет в корзине рядом со СДЭК и Почтой, а их настройки не изменятся.

Можно поменять порядок служб доставки?

Да. На личной странице подключения выберите, где стоит 5post: первым, последним или там, где его строки стоят в Тильде. Корзина держит 5post на этом месте в любом городе, а по умолчанию отмечает первый вариант списка, пока покупатель не выбрал сам. Это работает и рядом со СДЭК и Почтой, где сама Тильда порядок служб менять не дает.

Покупатель не видит вариант 5post

Проверьте, что после шага 2 страница переопубликована. Если не помогло — напишите нам, мы видим, дошел ли код до вашего сайта.

Цена доставки зависит от веса?

Да. Тариф пункта у 5post — цена заказа до 1 кг, за каждый следующий килограмм 5post берет с магазина доплату по вашему договору. Пока корзина берет с покупателя тариф без доплаты за вес: доплату за заказы тяжелее 1 кг платите вы. Учет веса в цене корзины — в работе, мы напишем, когда включим. Вес товаров корзина берет из Каталога товаров Тильды («Характеристики» → «Габариты и вес») или из таблицы артикулов, которую вы присылаете нам.

Остались вопросы?

Напишите — ответим и поможем с подключением.

Модуль работает с вашим собственным договором 5post: доставка и расчеты за посылки идут по нему, как обычно.