Интернет-магазин на 1С-Bitrix интегрировать со сторонним сервисом. Сторонний сервис - это облачная программа лояльности клиентов. Ниже Сторонний Сервис или Бонусная. Уже реализован слой сервиса (хелпер) на PHP, который взаимодействует со Сторонним Сервисом по REST API. Остается только вызвать методы этого хелпера и добавить логику на UI.

Требуется:

1. Определив клиента по номеру телефона. Добавить поле, куда клиент вводит свой номер телефона, после чего отобразить его бонусы, если он найден в системе. Или предложить зарегистрироваться в бонусной программе, приняв условия бонусной.

2. Для регистрации нужно будет получить Код Регистрации по СМС, для этого просто вызываем метод хелпера, Сторонний Сервис сам отправит СМС. Клиенту дать возможность ввести Код Регистрации и сохранить его в бонусной.

3. Если у покупателя имеются бонусы, добавить новое поле на странице корзины при оформлении заказа, где покупатель может указать количество бонусов, которое он хочет использовать. + обновить значение суммы корзины. 

5. Если клиент собирается использовать свои бонусы, он должен получить Код Покупки по СМС. Далее сохраняем ИдКлиента, КодПокупки и КоличествоИспользованныхБонусов с остальной информацией о заказе в БД.

6. Добавить статичную страницу с условиями и правилами участия в бонусной программе. Тест (контент) страницы готовый.

8. добавить на товар бейдж о количестве бонусов с этим товаром + на странице самого товара прописать этот бонус. 

9. В админке сайта при смене статуса на "Оплачен" отправить данные о покупке на Сторонний Сервис.

6 лет назад
ap1ter
Андрей 
35 лет
6 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров