Подарочный сертификат — это способ получить оплату сразу, а покупку отложить на потом, и я делаю так, чтобы весь этот процесс шёл без вашего участия. Клиент выбирает нужный номинал на сайте, проходит оплату через подключённый платёжный сервис, и система сама формирует документ сертификата — с оформлением, логотипом и текстом поздравления — и отправляет его на указанную почту вместе с уникальным кодом. Этот код я генерирую так, чтобы он никогда не повторялся: каждая комбинация проверяется на уникальность перед тем, как попасть в готовый документ, а сама запись о коде хранится отдельно от прочих данных заказа для сохранности.
Второй блок работы — то, что происходит с кодом дальше. При оформлении заказа покупатель вводит код сертификата, и модуль сверяет его с базой, списывает нужную сумму, помечает сертификат использованным и не даёт применить его повторно ни при каких обстоятельствах, даже если кто-то узнает код после списания. Отдельно продумываю ситуацию, когда сумма заказа меньше номинала сертификата: остаток фиксируется и остаётся доступным для следующей покупки, а не сгорает. Также настраиваю срок годности сертификата и напоминание, если он подходит к концу.
В результате вы получаете:
— готовый макет сертификата с вашим оформлением
— автоматическую отправку письма клиенту сразу после оплаты
— защищённую генерацию и хранение кодов
— проверку и списание кода прямо на кассе магазина
— учёт остатка суммы и срока действия
— возможность посмотреть историю по каждому выданному сертификату
Второй блок работы — то, что происходит с кодом дальше. При оформлении заказа покупатель вводит код сертификата, и модуль сверяет его с базой, списывает нужную сумму, помечает сертификат использованным и не даёт применить его повторно ни при каких обстоятельствах, даже если кто-то узнает код после списания. Отдельно продумываю ситуацию, когда сумма заказа меньше номинала сертификата: остаток фиксируется и остаётся доступным для следующей покупки, а не сгорает. Также настраиваю срок годности сертификата и напоминание, если он подходит к концу.
В результате вы получаете:
— готовый макет сертификата с вашим оформлением
— автоматическую отправку письма клиенту сразу после оплаты
— защищённую генерацию и хранение кодов
— проверку и списание кода прямо на кассе магазина
— учёт остатка суммы и срока действия
— возможность посмотреть историю по каждому выданному сертификату