Как организовывается онлайн продажа билетов?

Q_BASIC

Хранитель порядка
Регистрация
30 Ноя 2013
Сообщения
516
Реакции
1.240
Приветствую,

Как билеты на сайте продавать на оффлайн мероприятия?

Как-то ни разу не довелось покупать билеты в онлайне, но надо такое сделать. Как сделать оплату понятно, только что выдавать покупателю, как его проверять на входе?
 
2 таблицы в базе, одна общая, вторая после успешной оплаты, номер заводить в AUTO_INCREMENT
 
2 таблицы в базе, одна общая, вторая после успешной оплаты, номер заводить в AUTO_INCREMENT
А на входе то что проверять, как узнать что человек оплатил? Десятизнычный ID оплаты у него спрашивать?
 
А на входе то что проверять, как узнать что человек оплатил? Десятизнычный ID оплаты у него спрашивать?
нахуа, от платежки ответ пришел, сравнил его с номером заказа, совпал, значит записал в продажу, база прибавит +1 сама
 
лучше даже в одной таблице все сделать, еще проще будет. тут решает только ответ от агрегатора
 
А на входе то что проверять, как узнать что человек оплатил? Десятизнычный ID оплаты у него спрашивать?
Обычно генерируют уникальный ID — пользователям дают распечатать или запомнить.
Вахтер сверяется со списком ID электронных билетов и вычеркивает тех, которые пришли.
В БД все билеты хранятся, у каждого есть статус — продан, не продан, оплачен, получен, заказан, условно оплачен и т.п. — любые фантазии Заказчика.
Важно в билетах: время проведения, место (кстати для мест проведения нужно делать отдельную таблицу), статус.
Делал такое года 3 назад.
 
Обычно генерируют уникальный ID — пользователям дают распечатать или запомнить.
тебе его запрещают делать чтоли? есть номер заказа\или другая ухйня что ты передаешь платежке с ней же тебе приходит ответ. дальше сравниваешь и делаешь выводы
 
нахуа, от платежки ответ пришел, сравнил его с номером заказа, совпал, значит записал в продажу, база прибавит +1 сама
Да не надо мне сервер описывать, я там и так понимаю. Как в оффлайне пропускать людей оплативших?

Пример:
Вход на вечеринку, приходят люди. На входе стоит кассир и продает билеты, люди подходят к ней, покупают билеты и проходят. А Вася и Петя уже купили билеты на сайте. Подходят к кассиру и говорят:
- Мы уже оплатили билет на вашем сайте
- Чем докажете? - спрашивает кассир

Проблема: что должны сказать Вася и Петя кассиру? Что должна проверить кассир у Васи и Пети, что бы убедиться, что они уже оплатили билет?
 
берем яндекс, мы ему говорим что наш заказ 111, яндекс принял бабки и нам говорит что принял заказ 111, мы его получаем и смотрим что в базе создался заказ с таким id, а т.к оплата успешная мы ставим в столбе оплата 1. дальше тетя кассир смотрит что оплачен и пускает человека смотреть кино\играть в бильярд\иметь баб
 
Проблема: что должны сказать Вася и Петя кассиру? Что должна проверить кассир у Васи и Пети, что бы убедиться, что они уже оплатили билет?
кассир захоит в админку и смотрит номер заказа, дальше читай выше пост
 
Назад
Сверху