Платеж Юкасса имеет статус который показывает состояние платежа. Сразу после создания объекта «платеж» в системе yookassa он будет иметь статус pending После перенаправления пользователя на страницу оплаты Юkassa возможно 2 варианта удачный платеж — статус succeeded пользователь отказался от оплаты, или что-то пошло не так — статус canceled
Если в платежной форме есть кнопка submit — после нажатия на эту кнопку данные передаются в обработчик. Для WordPress этот процесс немного более сложный — форма должна содержать дополнительные поля и обработчик должен быть сделан особым образом. Читаем статью — WordPress – получаем данные из формы.
Для того чтобы отслеживать изменения статуса платежа есть 2 пути. Можно с какой-то периодичностью отправлять запрос в Юкасса и получать в ответе текущий статус платежа. Другой вариант зарегистрировать в ЮKassa обработчик, который будет получать уведомления об изменении статуса платежа.
Задача — получить платеж. Например, пожертвование на благоустройство храма. В минимальном варианте исходящая платежная форма — просто поле «Сумма» и кнопка «Оплатить». Интернет магазина нет, соответственно WooCommerce не нужен.