Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
НДС не выделяется в заказе юридического лица: что проверить
Как правильно рассчитывать и показывать НДС для B2B-заказа: статус контрагента, ставки, включенный налог, документы, округление и snapshot.
Читать статью →Как разделить платеж между площадкой и несколькими продавцами
Архитектура split payment маркетплейса: ledger, комиссия, несколько продавцов, возвраты, hold, округление и выплаты.
Читать статью →Продавец может изменить цену после оформления заказа: как зафиксировать условия
Почему заказ должен хранить snapshot товара: цена, скидка, налог, комиссия, название и защита API от изменения оформленной позиции.
Читать статью →Выплата продавцу создается до окончания срока возврата
Как настроить hold выплат маркетплейса: срок возврата, delivered_at, disputes, резервы, частичные возвраты и безопасный payout job.
Читать статью →Бонусный счет создается несколько раз для одного клиента
Как исключить дубли бонусных счетов: уникальность клиента и программы, параллельная регистрация, merge аккаунтов и единый журнал операций.
Читать статью →Возвращенный товар не попадает в доступный остаток
Как вернуть товар на склад после возврата: приемка, состояние позиции, резерв, склад, маркировка и синхронизация учетной системы.
Читать статью →После интеграции появились дубли заказов: как найти и убрать причину
Дедупликация заказов между сайтом, CRM и учетной системой: external_id, webhook retries, импорт, unique index и безопасное объединение.
Читать статью →Service discovery отдает недоступный адрес gRPC
Почему gRPC-клиент получает неправильный endpoint: advertised address, DNS, health check, container network, TLS authority и балансировка.
Читать статью →Webhook содержит секретные данные в открытом логе
Как убрать токены, подписи и персональные данные из логов webhook: маскирование, allowlist полей, уровни доступа и ротация секретов.
Читать статью →Ansible зависает на ожидании sudo-пароля
Диагностика become в Ansible: tty, NOPASSWD, become password, CI, sudoers и принцип минимальных привилегий.
Читать статью →Доставляемость писем упала после резкого роста объема
Как восстановить репутацию отправителя: warm-up, сегментация, bounce, complaints, SPF/DKIM/DMARC и разделение транзакционного потока.
Читать статью →Статистика лидов не совпадает с рекламным кабинетом
Как сверить лид-формы и CRM: часовой пояс, статусы, тестовые лиды, дубли webhook, окна атрибуции и отчет расхождений.
Читать статью →