@camradee

Какая оптимальная структура БД платежной системы сайта?

Примерно я представляю как оно должно быть, но интересуют так скажем "лучшие практики", чтобы не изобретать велосипед. Как я себе это представляю, должна быть таблица orders, payments, payment_types, payment_statuses и возможно еще таблицы xxxxx_response для ответов соответствующих платежных систем. Схема работы: покупатель (зарегистрированный пользователь) выбирает товар и после выбора метода оплаты (payment_types) создается запись в orders с соответствующим статусом. Возможно будут использоваться вебхуки или крон-скрипты, но это детали. Интересует оптимальная схема такой структуры БД с полями и связями. Нагуглить не вышло.
  • Вопрос задан
  • 333 просмотра
Пригласить эксперта
Ответы на вопрос 1
alex-1917
@alex-1917
Если ответ помог, отметь решением
Таблица xxxxx_response не нужна!
Скриптом от платежной системы сразу меняется СТАТУС заказа.
Таблица одна - ЗАКАЗЫ. Она связана с таблицей ТОВАРЫ, ПОКУПАТЕЛИ и пожалуй хватит для вас)))

Ну а если по сути:
Все лучшие практики по созданию магазина в одиночку заканчиваются получением паспорта и началом настоящей взрослой жизни с девками, блекджеком и коньяком.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы