Jump to content
Sign in to follow this  
rusport

Доработка бонусной программы с импортом из файла

Recommended Posts

Добрый день. Ищу исполнителя на доработку бонусной программы  и личного кабинета.

Что имеется: есть текущий учет бонусных баллов в 1С. Необходимо его интегрировать на сайт. Сайт на ОС 3.0.2

В данный момент интеграция видится следующим способом:

1. Выгрузка в папку bonus файла формата txt с текущими остатками бонусных баллов из 1С.

Структура данных в файле:

7700000006615;8922XXXXXXX;520
7700000002112;8950XXXXXXX;80
7700000006455;8902XXXXXXX;57
000006195748;8950XXXXXXX;80
7700000005472;8922XXXXXXX;189

 

Номер карты;телефон;остаток 

каждая новая строка это новая запись.

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

 

В этой же папке ежедневно создаются txt файлы с названием равным номеру карты клиента, которые отражают операции за день (если они были).

Например, файл с именем 7700000006615.txt может содержать запись 100

Означает что были списаны 100 баллов. Это необходимо учитывать при повторном списании с карты за текущий день.

Начисление бонусных баллов при оплате товара на сайте хотелось бы тоже включить в этот формат.

 

Теперь к тому, что необходимо сделать:

 

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

2. Проверка состояния бонусного счета на сайте на основе файла txt с остатками, с учетом проверки операций за текущий день.

4. Списание бонусных баллов путем создания файла и записи в файл txt суммы операции.

3. Зачисление бонусных баллов путем создания файла и запись в файл txt суммы операции при нажатии кнопку + добавления в ПУ.

 

Share this post


Link to post
Share on other sites

на сайте реализована хоть какая -то бонусная система? или надо писать с нуля?

22 минуты назад, rusport сказал:

 

Теперь к тому, что необходимо сделать:

 

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

как должна происходить привязка? Зачем это нужно? Где использоваться будет?

22 минуты назад, rusport сказал:

2. Проверка состояния бонусного счета на сайте на основе файла txt с остатками, с учетом проверки операций за текущий день.

Проверка кем? как вы это видите?

22 минуты назад, rusport сказал:

4. Списание бонусных баллов путем создания файла и записи в файл txt суммы операции.

Списания кем опять таки? В какой момент? Должен быть функционал списания бонусов?

22 минуты назад, rusport сказал:

3. Зачисление бонусных баллов путем создания файла и запись в файл txt суммы операции при нажатии кнопку + добавления в ПУ.

 

ЗАчисления куда именно? это надо на базе текстовых файлов в магазине вести и обновлять данные. Все данные надо в таблицы перезаписывать? или надо формировать файлы и вы потом их в 1 С втянете? ЧТо такое ПУ?

Напишите в личку. А то вопросов больше вем ответов. )

Share this post


Link to post
Share on other sites
21 минуту назад, Serg9988 сказал:

на сайте реализована хоть какая -то бонусная система? или надо писать с нуля?

Стандартная бонусная программа 10% начисления и оплата 100% от стоимости следующей покупки. 

 

22 минуты назад, Serg9988 сказал:

как должна происходить привязка? Зачем это нужно? Где использоваться будет?

Это по возможности, что бы в личном кабинете видеть сразу баланс при посещении.

 

24 минуты назад, Serg9988 сказал:

Проверка кем? как вы это видите?

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

 

27 минут назад, Serg9988 сказал:

ЗАчисления куда именно? это надо на базе текстовых файлов в магазине вести и обновлять данные. Все данные надо в таблицы перезаписывать? или надо формировать файлы и вы потом их в 1 С втянете? ЧТо такое ПУ?

Напишите в личку. А то вопросов больше вем ответов. )

Все делается на базе текстовых файлов. 1С в конце дня их подтягивает и обновляет все остатки бонусных карт выдавая новый файл с актуальными остатками. В таблицы перезаписывать не нужно. ПУ-панель управления Opencart. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.