Как настроить опцию отложенной оплаты в плагине WooCommerce?

Хотелось бы узнать, возможно ли настроить отложенную оплату заказов в WooCommerce, с учетом того, что администратор должен подтвердить заказ перед тем, как клиент сможет совершить оплату? Каким образом можно добиться того, чтобы клиент выбирал способ оплаты (например, Яндекс.Платежка), но не переходил к оплате сразу, а видел сообщение о том, что его заказ принят, а затем администратор мог проверить наличие товара, после чего отправить клиенту ссылку на оплату или обновить статус заказа так, чтобы клиент мог оплатить его?
  • 19 февраля 2024 г. 22:28
Ответы на вопрос 2
Для настройки отложенной оплаты заказов в WooCommerce с возможностью подтверждения заказа администратором перед оплатой клиентом, можно воспользоваться следующими шагами:

1. Установить и активировать плагин "WooCommerce Deposits - Partial Payments Plugin" - он добавит функционал отложенной оплаты к вашему магазину WooCommerce.

2. После установки плагина, перейдите в раздел "WooCommerce" -> "Settings" -> "Deposits" и настройте параметры отложенной оплаты, например, укажите необходимую сумму депозита или процент от общей суммы заказа.

3. Далее, чтобы дать возможность администратору подтверждать заказ перед оплатой, можно воспользоваться плагином "WooCommerce Order Status Manager" - он позволит добавить дополнительные статусы заказа, например, "Pending Confirmation".

4. Создайте новый статус заказа, например, "Pending Confirmation", и настройте его параметры в разделе "WooCommerce" -> "Settings" -> "Order Status Manager".

5. Настройте уведомления клиентам о смене статуса заказа, чтобы они получали сообщения о принятии заказа в статусе "Pending Confirmation".

6. После того, как администратор проверит наличие товара и готов будет принять заказ, он может изменить статус заказа на "Processing" или "Completed" и отправить клиенту ссылку на оплату или уведомление о возможности оплаты заказа.

Таким образом, вы сможете настроить отложенную оплату заказов в WooCommerce с возможностью подтверждения заказа администратором перед оплатой клиентом.
К движку это не имеет отношения. Это должно быть в функционале платежной системы. 

Но тут на лицо не правильно построенная система и работа.
Если "админу нужно подтвердить этот заказ, проверив наличие товара у поставщика", то по-хорошему ни о какой "оплате сразу" речи вообще быть не должно.
Или же работать через возврат денег.

Могу предложить простой вариант - после заказа ( без оплаты , как вариант - предзаказ ) и проверки админ высылает клиенту ссылку на оплату. Генерировать такие ссылки позволяют некоторые платёжные системы.
Похожие вопросы