Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 643 Просмотров
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Продажа купонов / кодов
« : 14.11.2019, 10:48:00 »
Всем кривет!

Встала задача продавать через сайт купоны, закрывающие цену разных услуг.
Но сделать надо как-то так, чтобы был 1 товар на 1 услугу (вместо 100 товаров с кодами на 1 услугу), а уникальный код бы тянулся откуда-то ещё.
Т.е имеем, например:

Посещение зала (10 раз) = 9000 рублей  (коды: A1xxx1, A1xxxx2, A1xxxx3)
Посещение зала (15 раз) = 13000 рублей (коды: A2xxxx1, A2xxxx2, A2xxxx3)

имеем 2 товара, но 6 кодов на продажу, коды - уникальные и хэшированные, но их генерацию можно в отдельную задачу вынести, не суть.

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

Может, кто из местных делал подобное или есть готовое решение (у разработчика нашел только продажу мест в театре/автобусе из похожего)?
*

sivers

  • Живу я здесь
  • 2465
  • 336 / 0
Re: Продажа купонов / кодов
« Ответ #1 : 14.11.2019, 12:02:05 »
Лучше, конечно, в отдельной таблице хранить эти коды с привязкой к товару. Особенно если необходим поиск по этому коду (юзер ввел код - надо проверить существует ли и к какому товару относится).
Если поиск не нужен (товар известен - только проверить существование введенного кода для него), то можно все коды товара хранить в одном поле товара json-ом.
Ну а если хочется поизвращаться, чтоб и поиск был, и таблицы в БД не создавать, то можно хранить коды в виде файлов, с именем, совпадающим с кодом. Внутри файла укать ИД товара и другие данные, если нужны. Тогда искать можно файловым поиском и в БД никаких изменений делать не надо.
Но может что и получше предложат.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Продажа купонов / кодов
« Ответ #2 : 14.11.2019, 12:05:12 »
На вскидку видится отсылка уникального кода в письме после заказа, а сам код тянуть с отдельной таблицы кодов.
ну да, что то типа такого и нужно наверное. и при покупке в таблицу купонов писать id заказа например, чтоб связать купон с заказом и заодно пометить его как выданный
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нет купонов в разделе "Опции"

Автор Mick_20

Ответов: 7
Просмотров: 450
Последний ответ 25.09.2021, 17:51:24
от Mick_20
Продажа электронных билетов

Автор BIGFOOT

Ответов: 3
Просмотров: 863
Последний ответ 07.02.2018, 06:39:22
от kit2m2
Продажа весового продукта и начисление балов за покупки

Автор vova630

Ответов: 3
Просмотров: 759
Последний ответ 18.05.2017, 00:43:06
от vova630
Продажа без НДС

Автор FIORD_CMS

Ответов: 6
Просмотров: 1607
Последний ответ 07.03.2013, 14:53:59
от nevigen