Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1 000 ₴

Интеграция сайта OpenCart 3.0 с сервисом SendPulse (отправка событий)

project complete


Дано:

  • действующий интернет-магазин на OpenCart 3.0
  • модуль Simple для регистрации и оформления заказа
  • модуль Новая Почта API (в ключе этого проекта - хранит в БД номера ТТН)
  • сервис рассылок SendPulse

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

Эти события (регистрация пользователя, покупка) вместе с данными должны передаваться с сайта.

Вся информация здесь:

https://sendpulse.ua/knowledge-base/email-service/automation360/send-events


Задача:

Реализовать передачу следующих событий с сайта в SendPulse:

  1. Регистрация клиента: через страницу регистрации или во время оформления заказа
  2. Оформленный заказ (Покупка): клиентом самостоятельно или менеджером из админки.
  3. Смена статуса заказа (не всех - выбранных), в т.ч. и с передачей в массиве данных номера ТТН

Набор данных для отправки будет уточнен уже непосредственно в диалоге с исполнителем.

После реализации и успешного тестирования необходимо будет отключить отправку стандартных писем ОС о регистрации и заказе клиенту (по сути - сказать нам, какие строчки в каком файле закомментировать - мы должны об этом знать, чтобы иметь возможность вернуть обратно при необходимости).


Требования, пожелания:

  • Сайт кастомизирован только с использованием модулей (OCMOD), поэтому ОЧЕНЬ желательно, чтобы решение данной задачи было в виде модуля без модификации системных файлов движка.
  • Мы заботимся о конфиденциальных данных своих клиентов, поэтому доступ к сайту предоставляться не будет. Просим отнестись с пониманием! Движок и БД не кастомизированы (см. пункт выше) - поэтому для разработки вам достаточно будет иметь у себя голый OC3. + можем предоставить структуру БД (без данных), учитывая что необходимо будет знать, где хранится ТТН и т.д. Если понадобится, то без проблем дадим отдельные файлы с кодом контроллеров, моделей и вьюшек.
  • Было бы неплохо иметь примитивную админку модуля: вкл/выкл модуля, вкл/выкл отправки событий, выбор статусов заказа, лог ошибок. Но если это существенно влияет на стоимость - сможем обойтись и без этого.
  • Перед размещением на нашем сайте весь ваш код будет проверен на предмет наличия постороннего кода, бэкдоров, "левых" ссылок и т.д. Поэтому убедительная просьба - во избежание конфликтных ситуаций не пытаться "впихнуть" что-то дополнительно, а также снабдить свой код комментариями: что, для чего и как!!!


Ждем ваших предложений с указанием стоимости и сроков реализации, а также портфолио или краткое описание опыта работы с OpenCart.

Если Вы квалифицированный и опытный профи, порядочный и ответственный человек, и наше сотрудничество в этом проекте нам понравится, мы настроены на долгосрочное сотрудничество по доработкам нашего сайта!

Client's feedback about the contractor Сергее Лавринюке

Quality
Professionalism
Price
Availability
Terms

Я под приятными впечатлениями от сотрудничества с Сергеем. Работа была выполнена раньше срока (за несколько часов) и очень качественно! При этом - все в рамках изначально озвученного им бюджета. Сергей сразу же приступил к выполнению задания и постоянно был на связи до завершения. Внимательный, квалифицированный специалист с отменными знаниями OpenCart. Рекомендую! Не пожалеете!

Sergey T. Sergey Tsykunov | Safe Safe

Freelancer's feedback about the client Sergey Tsykunov

Payment
Task formulation
Requirements
Availability

Спасибо Сергею за работу.
Работать с таким заказчиком только одно удовольствие.
Всегда на связи и также имеет не плохие знания в Программировании что не может не радовать.

Сергей Л. Сергей Лавринюк | Safe Safe



  1. 1 day1 000 ₴Winning proposal
    Сергей Лавринюк
     669   16  0

    Здравствуйте Сергей,
    Готов выполнить ваше задание в срок без задержек.

    Хорошо ориентируюсь в REST API SendPulse.

    Ukraine Kharkiv | 12 July at 22:53 |
  2. 5 days6 000 ₴
    Марина Высоцкая
     691   13  0

    Здравствуйте, Сергей.
    Специализируюсь на интеграции с различными сервисами по апи. Ознакомилась с документацией sendpulse. Есть опыт работы с опенкартом (несколько раз занималась доработкой сайтов). Задача ясна, готова приступить к выполнению.

    Ukraine Kyiv | 13 July at 01:50 |
  3. proposal concealed by freelancer
  4.  981 
    16   7  0

    10 days10 000 ₴

    Здравствуйте, есть огромный опыт работы с опенкарт
    Обращайтесь!

    Ukraine Odessa | 17 July at 12:09 |