Реализация интеграции сайта на CMS Wordpress с программой лояльности
10 000 руб. за проект
У нашей компании сайт на CMS WordPress, интернет-магазин на Woocommerce. Хотим сделать интеграцию с программой лояльности Maxma по API.
Есть инструкции для интеграции с WEB
https://help.maxma.com/p/PD73qxW0tES9Lx/Integraciya-s-WEB
https://github.com/cloudloyalty/client-php
Интеграция должна работать следующим образом:
1. При регистрации клиента на сайте данные отправляются в программу лояльности
2. При оформлении заказа на сайте клиент вводит свои данные и в корзине отображается бонусный счет, с которого клиент может списать бонусные баллы
Также серверу нужно будет узнавать о событиях регистрации нового клиента, оплаты, отмены и возврата заказа.
Первый этап (Основной функционал)
1. Авторизация / регистрация новых клиентов в maxma
Происходит несколькими путями:
При совершении регистрации на сайте;
При совершении покупки без авторизации ( при заполнении анкеты формирования заказа ).
2. Совершение покупки
"Вывод информации в корзине, на странице оформления заказа
Для того чтобы списать бонусы, необходимо сделать поле с возможностью ввести кол-во бонусов для списания. Также можно добавить кнопку, которая автоматически будет подставлять максимально доступное для списания кол-во бонусов."
3. Оформление заказа
После того как покупатель оформит заказ, необходимо передать содержимое корзины + номер заказа “orderId” на сервер maxma.
Так же необходимо передать количество бонусов к списанию в поле “applyBonuses”. Важно, чтобы это значение не превышало число максимально доступных к списанию “maxToApply”, иначе бонусы не спишутся на стороне maxma.
Более подробно с функционалом интеграции можно ознакомиться по ссылкам, прикрепленным в начале текста. Заранее благодарю за отклик.
Есть инструкции для интеграции с WEB
https://help.maxma.com/p/PD73qxW0tES9Lx/Integraciya-s-WEB
https://github.com/cloudloyalty/client-php
Интеграция должна работать следующим образом:
1. При регистрации клиента на сайте данные отправляются в программу лояльности
2. При оформлении заказа на сайте клиент вводит свои данные и в корзине отображается бонусный счет, с которого клиент может списать бонусные баллы
Также серверу нужно будет узнавать о событиях регистрации нового клиента, оплаты, отмены и возврата заказа.
Первый этап (Основной функционал)
1. Авторизация / регистрация новых клиентов в maxma
Происходит несколькими путями:
При совершении регистрации на сайте;
При совершении покупки без авторизации ( при заполнении анкеты формирования заказа ).
2. Совершение покупки
"Вывод информации в корзине, на странице оформления заказа
Для того чтобы списать бонусы, необходимо сделать поле с возможностью ввести кол-во бонусов для списания. Также можно добавить кнопку, которая автоматически будет подставлять максимально доступное для списания кол-во бонусов."
3. Оформление заказа
После того как покупатель оформит заказ, необходимо передать содержимое корзины + номер заказа “orderId” на сервер maxma.
Так же необходимо передать количество бонусов к списанию в поле “applyBonuses”. Важно, чтобы это значение не превышало число максимально доступных к списанию “maxToApply”, иначе бонусы не спишутся на стороне maxma.
Более подробно с функционалом интеграции можно ознакомиться по ссылкам, прикрепленным в начале текста. Заранее благодарю за отклик.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.