woocommerce добавляет указанный c товар, отсутствующий в наличии, для прямого оформления заказа - PullRequest
0 голосов
/ 29 мая 2020

У меня в магазине два типа товаров

  • один товар в наличии
  • другой товар по запросу. По запросу продукт указывается как отсутствующий.

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

Проблема в том, что если я добавил продукт на страницу оформления заказа, как это (Domainname/checkout/?add-to-cart=product id), я получаю такое сообщение об ошибке

Вы не можете добавить «продукт 1» в корзину, потому что продукта нет в наличии.

Для проверки валидации я использовал крючок woocommerce_add_to_cart_validation, но он работает только в том случае, если какой-либо из продуктов там в тележке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...