Инструкция для магазина на Тильде
Как подключить 5post к корзине Тильды
Покупатель выбирает пункт 5post прямо в вашей корзине: постамат или кассу «Пятерочки» и «Перекрестка». Цена доставки считается по выбранному пункту, заказ сам уходит в 5post.
- Время: минута с кнопкой, 20–30 минут руками
- Работа: в редакторе Тильды
- Код писать: не нужно
Быстрый путь: кнопка
Весь путь как есть, 1 минута 14 секунд: заявка на сайте, ключ API 5post на личной странице, кнопка в Тильде.
Оставьте заявку
Имя, почта и адрес магазина на странице заявки. В ответ вы сразу получите личную страницу подключения, та же ссылка придет письмом.
Вставьте ключ API и номер склада
На личной странице, в поля «Ключ API» и «Номер склада». Номер склада — в кабинете партнера 5post, раздел «Мои склады», после названия склада через косую черту. Мы проверим ключ и склад запросом в 5post и сохраним в зашифрованном виде, тарифы и пункты подгрузятся сами меньше чем за минуту. Договора с 5post еще нет — его оформляют на mb.fivepost.ru, ключ выдают вместе с ним.
Нажмите кнопку в Тильде
Перетащите кнопку «Подключить 5post в Тильде» с личной страницы на панель закладок, откройте свой сайт в Тильде и нажмите ее. Кнопка заведет варианты доставки по тарифам, строку в код сайта, вебхук и переопубликует страницы, около минуты.
Шаги ниже нужны только если идете руками или кнопка какой-то шаг не прошла: значения для них есть на вашей личной странице подключения. Нужна корзина Тильды — блок «Корзина с формой заказа» (ST100) на странице с товарами.
Шесть шагов в Тильде, если руками
-
Вставьте строки тарифов в поле доставки
Блок корзины → Контент → Поля для ввода → Варианты доставкиЕсли поля доставки в корзине нет, нажмите «Добавить поле для ввода» и выберите тип «Варианты доставки».
В «Варианты ответа» вставьте все строки, которые мы прислали. Ваши варианты вроде самовывоза оставьте ниже. Покупатель увидит один вариант «5post — пункт выдачи», остальные строки скроются сами.
5post — пункт выдачи 177 ₽ = 177 5post — пункт выдачи 220 ₽ = 220 5post — пункт выдачи 238 ₽ = 238 … Самовывоз = 0Так выглядит начало списка. Вставляйте свой — тот, что прислали мы: тарифы у каждого договора свои и меняются.
Не правьте строки руками. Цена стоит и в названии строки неспроста: по названию Тильда проверяет цену доставки, и с измененной строкой заказ не оформится.
Не ставьте галочку «Использовать продвинутый режим настроек» у этого поля: в этом режиме Тильда не видит вставленные строки.
Галочка уже стоит, потому что у вас подключен СДЭК, Почта России или другой сервис доставки Тильды? Тогда строки в поле не сработают. Заведите те же тарифы своими вариантами доставки: Настройки сайта → Доставка → Своя доставка по адресу, по одному варианту на каждую строку из нашего списка. Название и стоимость — как в строке: «5post — пункт выдачи 177 ₽» и 177, срок доставки — 3 дня, в полях для ввода отметьте «Адрес», в платежных системах — ваши. СДЭК и остальные сервисы не трогайте: 5post встанет в корзине рядом с ними, их настройки не изменятся.
-
Добавьте строку в код сайта
Настройки сайта → Вставка кода → HTML-код для вставки внутрь HEAD → Редактировать кодВставьте одну строку, которую мы прислали, целиком и нажмите «Сохранить». Если в поле уже есть код, например счетчик Метрики, добавьте строку ниже, ничего не стирая.
<style>…</style><script src="https://tilda5post.ru/w.js" data-key="pub_…" async onerror="…"></script>Стиль в начале строки прячет строки тарифов 5post, пока наш виджет не загрузился: если наш сервер на минуту недоступен, покупатель не увидит список цен без выбора пункта. Если в поле уже стоит наша прежняя строка без стиля, замените ее новой.
Вместо pub_… в вашей строке будет открытый ключ магазина в нашем сервисе — его видно в коде сайта, так и задумано. Ключ API 5post сюда не вставляйте: он секретный и хранится только у нас.
-
Подключите вебхук и отметьте его в корзине
Настройки сайта → Формы → WebhookВ поле «Webhook URL» вставьте адрес, который мы прислали. Адрес вебхука секретный: не публикуйте его и не пересылайте в общие чаты.
В дополнительных настройках отметьте «Передавать данные по товарам в заказе — массивом». С этой галочкой Тильда передает количество и цену каждой позиции отдельно, без нее — одной строкой, и количество может разобраться неверно, а заказ — не уйти в 5post.
Нажмите «Добавить». Тильда отправит проверочный запрос, мы его увидим.
Блок корзины → Контент → Подключенные сервисыОтметьте Webhook и сохраните. Сервисы подключаются к каждой форме отдельно, без этой галочки заказы из корзины не придут.
-
Оплата при получении — по желанию
Настройки сайта → Платежные системы → НаличныеДобавьте способ «Наличные». Название можно поменять на «Оплата при получении». Скажите нам — мы включим наложенный платеж. Пока он не включен, заказы с оплатой при получении в 5post не уходят. Покупатель заплатит в пункте выдачи картой или наличными, смотря что принимает пункт.
Онлайн-оплата работает как обычно: такой заказ Тильда передает после оплаты.
-
Переопубликуйте страницы с корзиной
Нажмите «Опубликовать» на каждой странице, где есть корзина. Код из шага 2 начинает работать только после публикации.
-
Проверьте корзину
Откройте сайт, положите товар в корзину и выберите «5post — пункт выдачи». Введите город и выберите пункт из списка. Цена доставки встанет в итог заказа.
Напишите нам — мы проверим подключение со своей стороны и скажем, если чего-то не хватает.
Что дальше
- Заказ с выбранным пунктом 5post сам уходит в 5post в течение нескольких минут.
- Этикетки печатаете в кабинете партнера 5post, раздел «Этикетки», клеите на посылки и сдаете по вашему договору с 5post.
- Статусы посылок мы забираем сами. Если 5post отклонит заказ или он не уйдет, мы сообщим.
- Когда 5post меняет тарифы, мы пишем — нажмите кнопку еще раз, она обновит строки; для ручного пути присылаем новые строки.
Частые вопросы
Как сделать бесплатную доставку от суммы?
В том же поле доставки из шага 1 заполните «Минимальная сумма заказа для бесплатной доставки». Тильда посчитает сама.
У меня СДЭК или Почта через сервисы доставки Тильды
Они работают в продвинутом режиме поля доставки, и строки из шага 1 в нем не действуют. Заведите те же тарифы своими вариантами доставки, как описано в шаге 1: 5post встанет в корзине рядом со СДЭК и Почтой, а их настройки не изменятся.
Можно поменять порядок служб доставки?
Да. На личной странице подключения выберите, где стоит 5post: первым, последним или там, где его строки стоят в Тильде. Корзина держит 5post на этом месте в любом городе, а по умолчанию отмечает первый вариант списка, пока покупатель не выбрал сам. Это работает и рядом со СДЭК и Почтой, где сама Тильда порядок служб менять не дает.
Покупатель не видит вариант 5post
Проверьте, что после шага 2 страница переопубликована. Если не помогло — напишите нам, мы видим, дошел ли код до вашего сайта.
Цена доставки зависит от веса?
Да. Тариф пункта у 5post — цена заказа до 1 кг, за каждый следующий килограмм 5post берет с магазина доплату по вашему договору. Пока корзина берет с покупателя тариф без доплаты за вес: доплату за заказы тяжелее 1 кг платите вы. Учет веса в цене корзины — в работе, мы напишем, когда включим. Вес товаров корзина берет из Каталога товаров Тильды («Характеристики» → «Габариты и вес») или из таблицы артикулов, которую вы присылаете нам.
Остались вопросы?
Напишите — ответим и поможем с подключением.
Модуль работает с вашим собственным договором 5post: доставка и расчеты за посылки идут по нему, как обычно.