JS- и PHP-скрипты для интеграции AdmitAd с Horoshop и retailCRM
Вступление.
По партнерской ссылке, сгенерированной в AdmitAd, клиенты переходят в магазин.
При оформлении заказа в магазине JS-скрипт отправляет в AdmitAd куку с такими данными как номер заказа и admitad_uid.
На этом всё: на стороне магазина внешние данные не сохраняются, AdmitAd может только принимать данные, но не отдавать.
Что нужно (в общих чертах).
1. Создать php-скрипт, который
- записывает данные (номер_закза/admitad_uid) в БД по внешнему http-запросу
- записывает admitad_uid в поле заказа в retailCRM по внешнему http-запросу
2. Доработать предоставленные JS-скрипты, чтобы
- использовать local storage
- пара "номер_закза/admitad_uid" передавалась также в сервис п.1.
2.1. Внедрить доработанные скрипты.
3. Создать php-скрипт, который по внешнему http-запросу
- считывает данные заказа из retailCRM
- отправляет данные в AdmitAd согласно с их требованиями (отдельный постбэк для каждого товара в заказе)
php 5.6.3
Документация по API retailCRM:
help.retailcrm.ru/Develop...
help.retailcrm.ru/Develop...
Общие сведения о соответствующих настроках магазина: horoshop.atlassian.net/wi...
Доступы к системам будут предоставлены выбранному исполнителю.
Бюджет выставлен с потолка.