Сделать оплату части товара баллами с карты клиента

  • Опубликовано 4 года назад
  • Просмотры 6
  • Закончить проект

Описание

Задача:
обеспечить возможности для накопления и оплаты части заказа баллами с дисконтной карты в интернет-магазине на Битрикс.

Сценарий:
Покупатель на странице оформления заказа (/personal/order/make/) в блоке “Оплата” вводит номер своей дисконтной карты и сумму которую он хочет списать с неё в счёт покупки, на эту сумму уменьшается цена товаров новой коллекции в заказе перед переходом к оплате. После оплаты на карту начисляются баллы пропорционально сумме товаров новой коллекции в заказе.

Важное условие:
Дисконтные карты используются как в интернет-магазине, так и в розничной сети. Поэтому для оперативного обмена данными по ним используется веб-сервис. Он возвращает баланс карты и принимает сумму списанных баллов, и сумму товаров с которой должны быть начислены новые баллы. Общение с веб-сервером происходит путем обмена POST-запросами с заранее известными параметрами.

Основные требования:
- Возможность установить ограничение по количеству баллов списываемых в счёт покупки.
- Возможность не применять другие скидки/купоны при списании баллов.
- При обновлении битрикс и отдельных компонентов функционал должен сохранять работоспособность.

Более подробно в файле, т.к. сюда все не влезло.

При отклике просим указывать в свободной форме перечень работ или описание — как вы собираетесь решать задачу, сумму и срок решения. В первую очередь выбираем исполнителя с наиболее понятным и прозрачным предложением, дешевизна не главный критерий.

Опубликовано 4 года назад