Реализация интеграции сайта на CMS Wordpress с программой лояльности

10 000 руб. за проект
08 мая 2023, 07:34 • 9 откликов • 64 просмотра
У нашей компании сайт на 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.

Более подробно с функционалом интеграции можно ознакомиться по ссылкам, прикрепленным в начале текста. Заранее благодарю за отклик.
Файлы