Выполнить PHP после нового заказа в Magento

Я пытаюсь выяснить, где я мог бы зайти в некоторый PHP-код, чтобы уведомить CRM, который мы используем (Solve360), о том, что новый заказ был размещен, и что для выполнения заказа должно быть создано событие (API).

  1. Заказать товар
  2. Проверять, выписываться
  3. Полный Checkout & Capture CC
  4. Сторона уведомляет CRM
  5. Готово

Не знаю, с чего начать, но мне пришлось немного потрудиться, чтобы исправить процессор оплаты Quantum Gateway. В этом модуле кажется, что объекты для заказа (электронная почта, amt, подробности) были доступны. Однако, похоже, было бы довольно «грязно» вставить в него больше PHP-кода.

Идеи?

PHP 5.2.x и Magento 1.4.x

Solutions Collecting From Web of "Выполнить PHP после нового заказа в Magento"

То, что вам нужно сделать, – это подключиться к событию Magento, которое уволено за недавно размещенный заказ и определить свой собственный класс с функциональностью, которую вы ищете. См. Настройка Magento с помощью Event / Observer для настройки наблюдателей (для этого вам необходимо создать свой собственный модуль).

Событие, которое вы хотите прослушать, – sales_order_place_after , и когда вы объявляете наблюдателя для него, ваш код будет вызываться после того, как будет помещен любой заказ.

Надеюсь, это поможет!

Спасибо, Джо