SDStreltsov Digital
B2B интернет-магазины

Интернет-магазин для юридических лиц: счета, договоры и НДС

Что учесть при создании интернет-магазина для юридических лиц: счета, договоры, реквизиты, статусы и документооборот.

Интернет-магазин для юридических лиц отличается от обычного оформления заказа не только наличием поля «ИНН». Бухгалтерии нужен корректный счёт, закупщику — понятный заказ и согласованная цена, менеджеру поставщика — документы и статус отгрузки. Если эти процессы не предусмотрены с самого начала, даже удобный каталог превращается в форму отправки письма.

Как покупает юридическое лицо

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

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

Реквизиты и подтверждение организации

Покупателю может понадобиться заполнить название, ИНН и контактные данные. Какие реквизиты действительно обязательны для договора и счёта, зависит от организационной формы, порядка работы и системы документооборота. Не стоит собирать лишние персональные данные «на всякий случай». Для нескольких сотрудников одной компании лучше предусмотреть общий кабинет организации с правами доступа.

Оплата по счёту в WooCommerce

Один из вариантов — создать заказ без онлайн-списания, затем передать его менеджеру или в учётную систему для формирования счёта. Покупателю показывается текущий статус и возможность получить документ. Сам WooCommerce умеет работать с заказами, но шаблон коммерческого счёта, реквизиты, НДС, условия договора и фактическое поступление платежа должны быть согласованы и реализованы отдельно.

Важно: подтверждение оплаты по счёту не равно нажатию покупателем «Я оплатил». Источником статуса может быть бухгалтерия, выписка или учётная система. Не переводите заказ в оплаченный только из-за фронтенд-действия без серверной проверки.

НДС и разные налоговые условия

В каталоге иногда требуется показывать цены с НДС или без НДС, а в счёте — налоговые строки. Какие ставки и документы применяются, определяются действующими требованиями и учётной политикой продавца. Настройки WooCommerce не заменяют консультацию бухгалтера: перед запуском нужно согласовать, как формируется база налога, что является ценой договора и какие документы выдаются покупателю.

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

Договоры и документы в кабинете покупателя

Полезно разделять «договор», «счёт на оплату», «подтверждение заказа» и «закрывающие документы». Это разные объекты с разными источниками. Например, шаблон договора может храниться в учётной системе, а WordPress показывает актуальный PDF только авторизованному контрагенту. Доступ к файлу необходимо проверять на сервере: наличие секретной ссылки не является полноценной проверкой прав.

Как связать магазин с учётной системой

Если счета и отгрузки формируются в 1С, удобно оставить бухгалтерские операции там и передавать в сайт только безопасные данные для отображения. Магазин получает статусы, документы и остатки по защищённому обмену. Обсуждение вариантов — в статье интеграция WooCommerce с 1С. А контроль менеджера и переписку можно вести в CRM.

Чек-лист перед запуском B2B-заказов

  1. Проверить, как регистрируется организация и кто подтверждает её данные.
  2. Согласовать, где хранится договор и кто определяет цену.
  3. Определить, какие поля обязательны для счёта и как оформляется НДС.
  4. Разделить статусы заявки, согласования, счёта и оплаты.
  5. Настроить доступ к PDF-документам по принадлежности контрагенту.
  6. Протестировать заказ с изменением цены, отменой и частичной отгрузкой.

Ошибки, которых лучше избежать

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

Структуру проекта удобно начать с общего плана B2B-магазина на WordPress. Если требуется именно магазин для компаний, посмотрите разработку интернет-магазина WooCommerce под заказ.

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

Можно ли принимать B2B-заказы без онлайн-эквайринга?

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

Можно ли хранить документы в личном кабинете?

Да, при корректной авторизации и разграничении прав доступа к каждому файлу.

Достаточно ли плагина PDF-счетов?

Не всегда. Нужны согласованные реквизиты, налоговая логика и интеграция со статусами учётной системы.

Читайте также про B2B-магазины:
ПОДЕЛИТЬСЯ Статья была полезна? Отправьте её коллегам
ВКонтакте Telegram
БОЛЬШЕ МАТЕРИАЛОВ

Продолжайте разбираться в WordPress и разработке сайтов

Все статьи