пример создания купона дисконтирования и погашения в php

может кто-нибудь, пожалуйста, дайте мне пример в Интернете о том, как внедряется система создания купонов и погашения дисконтных купонов для веб-сайта, на котором совершена покупка. Программирование на основе php.

Любая помощь оценивается.

С уважением

SK

Обычно купоны скидок связаны с именем пользователя. Это означает, что пользователь может использовать предоставленные ему купоны. Купоны обычно представляют собой случайную буквенно-цифровую строку подходящей длины. У вас может быть таблица вида:

coupon# user-id expire-date used discount --------------------------------------------- 1jjkas2 abc123 01-05-20`0 false 0.05 
  • coupon# – Произвольно сгенерированный номер купона: varchar
  • user-id – Имя пользователя, которому был выдан этот купон: varchar
  • expire-date – когда истекает срок действия этого купона: дата / отметка времени
  • used – используется этот купон: boolean
  • discount – скидка%: десятичная

Создайте купон для всех или некоторых ваших пользователей и заполните приведенную выше таблицу.

Затем отправьте электронное письмо своим пользователям, которое содержит купон # и срок действия.

Предоставьте пользователю возможность вводить купон #, когда пользователь собирается проверить. В это время проверьте, можно ли использовать купон (отметьте дату истечения срока действия, поле использования). Если он действителен, примените скидку к окончательной сумме.