Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Интернет-магазин на Django интегрировать со сторонним сервисом. Сторонний сервис - это облачная программа лояльности клиентов. Ниже Сторонний Сервис или Бонусная.

Реализован слой сервиса (хелпер) на PHP, который взаимодействует со Сторонним Сервисом по REST API. Его нужно переписать на Python. И затем вызвать методы этого хелпера и добавить логику на UI.

Требуется:

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

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

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

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

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

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

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

5 лет назад
ap1ter
Андрей 
34 годаРоссия
5 лет в сервисе
Был
5 лет назад
  • Похожие заказы
  • Добрый день коллеги, нужно построить график по данным в БД Laravel Сколько сделок выставлено (Стадия сделки "Создан") и сколько отгружено (Стадия сделки "Выполнен") и на какую сумму. Сразу выводить % по количеству выставленных и ...

    Закрыт
    5 лет назад
  • Задача 1 1. Подключён эквайринг тинькофф банка для приёма оплат по картам.  В тинькофф банке есть возможность принимать оплату через apple pay. У тинькофф есть инструкция что надо сделать https://oplata.tinkoff.ru/landing/develop/applepay, она выполнена.  Как это вывести на сайт не ...

    Закрыт
    5 лет назад
  • $250

    Всем привет, необходимо в виджете для АмоСРМ исправить модуль moment.js , так как амо обновил версию модуля у себя на сервере и теперь приложение недоступно пользователям. Также, если сработаемся по этому вопросу, есть несколько моментов, ...

    Закрыт
    5 лет назад
  • Нужно реализовать сайт, более подробное тз исполнителю. Примеры таких сайтов:www.hotels.ru www.trivago.ru www.ostrovok.ru www.roomguru.ru www.city.travel www.onetwotrip.com Дизайн будет позже, посмотрите примеры, и напишите примерную стоимость и сроки на верстку и реализацию такого сайта. Так же укажите на ...

    Закрыт
    5 лет назад
  • Требуется доработать скрипт экспорта товарных предложений с сайта на 1С-Битрикс в формат, описанный на странице https://support.tiu.ru/documents/790А именно:[list][*]добавить разновидности товаров (см. http://support.tiu.ru/documents/782) из инфоблока ИБ 30 (см. параметр group_id)[*]добавить характеристики товаров из ИБ 34 (см. параметр ...

    Закрыт
    5 лет назад
  • Необходимо портировать библиотеку Python на платформу MicroPython. Библиотека высокоуровневая, т.е. нет взаимодействия с железом напрямую. Может у кого-то есть SIP/RTP библиотека под MicroPython, можем приобрести.

    Закрыт
    5 лет назад
  • На сайте Битрикс установлено решение  [url=https://marketplace.1c-/]https://marketplace.1c-[/url] [url=http://bitrix.ru/solutions/simai.bxeditor/]bitrix.ru/solutions/simai.bxeditor/[/url]  Техническое задание 1 [url=http://skrinshoter.ru/s/030919/QwDdLkGo]http://skrinshoter.ru/s/030919/QwDdLkGo[/url]  в этом месте сделать новые поля 1.1 «Высота»---рядом галочка (применить). 1.2 «Ширина»-- рядом галочка (применить).  1.3 «Количество пробелов» --рядом галочка (применить).  1.4 «Дополнительный тег» --рядом галочка (применить).  Более подробное ТЗ: [url=https://yadi.sk/i/Aj7vAzgSxbj6Yg]https://yadi.sk/i/Aj7vAzgSxbj6Yg[/url]

    Закрыт
    5 лет назад
  • $200

    Добрый день. Что делаем: веб сервис - инструмент для финансового директора Проект в процессе разработки Кого ищем: человека, который подключится к проекту на текущем этапе, возьмет часть задач на себя для ускорения реализации и будет дальше работать по ...

    Закрыт
    5 лет назад