Необходимо реализовать передачу заказов из корзины Opencart в свою CRM через API в виде отдельного модуля.
Есть инструкция по API, есть примеры реализации на Bitrix'е.
Задача: после того, как пользователь (находясь в корзине) нажимает "оформить заказ", ему должны показываться 2 поля "Имя" и "Телефон".
Пользователь их заполняет, нажимает "Заказать" и заказ уходит в CRM, а пользователь:
- либо попадает на страницу успешного оформления заказа, где указаны номер заказа и некоторая текстовая информация (желательно сделать возможность ее редактирования);
- либо получает popup-окно с той же информацией.
Идентификация товара между Opencart и CRM должна производится по полю "Артикул" Opencart'а и аналогичным полем в CRM.
В итоге в CRM должна передаваться информация: имя клиента, телефон клиента, заказанный товар (по артикулу), количество товара, цена товара.
P.S. стандартное оформление заказа (многошаговое) из Opencart, естественно, нужно будет убрать.
Доступ к магазину Opencart и к CRM будет предоставлен.
Цену выставил т.к. без нее не пропускает. Предлагайте свои варианты.