Перейти к содержимому

WooCommerce · Поиск заказов и платежей

Пропали заказы WooCommerce: с чего начать поиск

Покупатель сообщает о списании, но заказ не находится. Сначала определите, отсутствует ли запись в WooCommerce, скрыта фильтром или ещё не появилась во внешней системе. Для этих ситуаций нужны разные исправления.

Наблюдение без изменения заказовВсе исправления — под вашим контролем

Где может оборваться связь

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

01

Заказ скрыт текущим представлением

Фильтры даты, статуса и корзины могут скрывать запись. Отсутствие уведомления по почте ещё не доказывает отсутствие заказа.

02

Оформление или сохранение завершилось ошибкой

Тайм-аут, ошибка платёжной интеграции или прерванная запись могут нарушить ожидаемое сохранение заказа.

03

Сравниваются разные источники

Другой магазин, тестовый аккаунт или задержка импорта могут выглядеть как пропавший заказ.

Схема диагностики: скрыт, чужой или не сохранился?

Ответьте на вопросы по порядку, прежде чем что-то создавать заново.

  1. 1

    Есть ли успешное списание в боевом кабинете провайдера?

    Если да: Деньги есть, а заказа не видно — переходите к вопросу 2.

    Если нет: Деньги не списаны. Отклонённая или брошенная попытка не оставляет оплаченного заказа — ничего не пропало.

  2. 2

    Находит ли поиск по ссылке провайдера заказ во «Всех», включая корзину и черновики?

    Если да: Заказ есть: скрыт фильтром, удалён в корзину или остался черновиком оформления. Восстановите и обработайте как обычно.

    Если нет: Ни один заказ не связан с этим платежом — переходите к вопросу 3.

  3. 3

    Указывает ли платёж на этот магазин (метаданные Stripe order_id и site_url, номер счёта PayPal с вашим префиксом)?

    Если да: Платёж пришёл из этого оформления — переходите к вопросу 4.

    Если нет: Он может быть из другого магазина, копии для тестов или платёжной ссылки из кабинета провайдера. Это не пропавший заказ этого магазина.

  4. 4

    Есть ли ошибка в журнале шлюза или PHP в момент платежа?

    Если да: Оформление сломалось после оплаты. Устраните причину, затем один раз создайте заказ вручную со ссылкой на платёж.

    Если нет: Проверьте кэширование, инструменты импорта и очистки, удаляющие заказы, и ошибки базы данных в это время.

Пример: платёж с тестовой копии сайта

Обращение в поддержку: «С меня списали деньги, а заказа нет».

Что показал след платежа

Stripe    pi_3Q9aB… succeeded · 54,00 EUR
          metadata.order_id = 2211 · metadata.site_url = https://staging.shop.example
Магазин   https://shop.example → заказ #2211 — другой, 18,50 EUR, прошлая неделя
Магазин   поиск pi_3Q9aB… во всех статусах и корзине → ничего
Stripe    тестовая копия всё ещё использует боевые ключи API основного магазина

Пример последовательности: идентификаторы, суммы и время вымышлены; форматы — как в заметках заказа WooCommerce и кабинетах платёжных провайдеров. Без данных покупателей.

Что это показывает

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

Проследите один платёж до конца

  1. Получите идентификатор операции через обычную процедуру поддержки. Не запрашивайте данные карты или скриншоты с лишними персональными сведениями.
  2. Подтвердите списание в правильном аккаунте провайдера: сумма, валюта, время и режим. Проверьте принадлежность другому каналу продаж.
  3. Просмотрите нужные статусы и доступные удалённые записи WooCommerce. Сопоставьте платёжный идентификатор и заметки заказа.
  4. Изучите журналы платёжной интеграции и хостинга, а также состояние синхронизации внешней системы. Отличайте отсутствие записи от задержки импорта.

Официальная документация для этих проверок:

Сохраните доказательства до восстановления заказа

Устранить подтверждённую причину

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

Проверить результат

Убедитесь, что восстановленная запись связана с исходным платежом ровно один раз. Отдельно проверьте уведомления и внешние системы. Не запускайте новое оформление и списание только ради появления номера заказа.

Что показывает платёж без сопоставленного заказа

Business Watchdog может показать для проверки независимо подтверждённое списание, которое после периода ожидания остаётся без сопоставленного заказа. Проверка учитывает покрытые платежи с момента подключения магазина и исключает операции, определённые как принадлежащие другому магазину.

  • Заказы и платежи сравниваются только в пределах подключённых и поддерживаемых источников.
  • Отсутствующие или устаревшие данные показываются как неполные, а не как отсутствие проблем.
  • Для соответствующих поддерживаемых правил доступны уведомления по e-mail или в Telegram.

Границы покрытия

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

Как безопасно подключить мониторинг

  1. Отдельно подключите WooCommerce и нужный аккаунт Stripe или PayPal. Уточните, какие магазины используют этот аккаунт.
  2. Проверьте актуальность синхронизации заказов до интерпретации несопоставленных платежей. Учитывайте идентификаторы и тестовый или боевой режим.
  3. Изучайте доказательства в сверке, а восстановление заказа выполняйте штатными средствами магазина.

PayPal не выдаёт строго читающие учётные данные. Business Watchdog ограничивает собственные запросы и объясняет это до подключения. Подробнее о безопасности и правах доступа

Вопросы, которые важно разделять

Мониторинг восстановит заказ, который не был записан?

Нет. В пределах покрытия он может дать платёжный след для проверки; восстановление остаётся задачей магазина.

Любой старый платёж без заказа означает пропажу?

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

Другие инструкции по диагностике

Не оставляйте следующее расхождение незамеченным

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