Skip to content

valitydev/dudoser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dudoser

Сервис уведомляющий плательщика об успешном платеже

Оглавление:

  1. Полезные ссылки
  2. FAQ

TODO

  1. Сервис должен предоставлять интерфейс для отправки писем (смс, push-уведомлений, далее просто "письма") со следующими параметрами:
    • тема и тело письма, вложения на список указанных адресов
  2. Реализация сервиса, помимо п.1, также должна осуществлять поллинг эвентов и отправку писем с использованием шаблонов и вложений к шаблону. Шаблон представляет собой строку в формате FreeMarker-template; Может содержать в себе картинки в base64-формате; Вложения к шаблону - это список байтовых массивов. Шаблоны и вложения сохраняются в БД (Postgres).
  3. Привязка эвента к шаблону осуществляется через связку messType+merchID+shopID.
    Если шаблон не найден по этой связке, то ищется сначала по messType+merchID. Если не найден и по этой связке, то ищется по messType. Если не найден по messType, то генерируется исключение.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages