retailcrm / woocommerce-module

WooCommerce integration plugin
https://www.simla.com
MIT License
7 stars 28 forks source link

Как не создавать новый заказ в woocommerce? #26

Closed vguns closed 6 years ago

vguns commented 6 years ago

Подскажите пожалуйста, при создании заказа вручную в ЦРМ, создается так же заказ в Woocommerce, в большинстве случаев эта функция не нужна, так как в Woocomerce нельзя задать номер заказа. То есть номера созданных вручную заказов в retailcrm будут отличаться от выгруженных в woocommerce. Вопрос в следующем, как запретить плагину создавать заказы в магазине woocommerce? комментирую содержимое функции - public function orderCreate($order_id), не помогает.

iyzoer commented 6 years ago

Метод orderCreate отвечает за создание заказа в CRM. Все изменения, которые передаются в магазин обрабатываются в классе WC_Retailcrm_History. Вы можете создать в wp-content директорию retailcrm-custom и в неё поместить файл class-wc-retailcrm-history.php со своей логикой. За создание заказа в магазине отвечают строки с 291 по 398.