сервис, который формирует платёжные ссылки и реагирует на события оплаты
Go to file
skeris e817109eaa
All checks were successful
Deploy / CreateImage (push) Successful in 2m3s
Deploy / DeployService (push) Successful in 29s
fix: docker image tag
2025-06-13 15:40:31 +03:00
.gitea/workflows ci prod 2025-06-13 15:39:16 +03:00
cmd fix layout todo need review and test this 2025-06-03 16:31:31 +03:00
deployments ci prod 2025-06-13 15:39:16 +03:00
internal added todo 2025-06-12 14:48:41 +03:00
migrations/test feat: test migrations 2023-06-19 20:00:03 +00:00
pkg - 2025-06-11 18:47:18 +03:00
proto fix: app receipt data to yandex request 2024-04-18 01:35:13 +03:00
tests apllyed short naming receivers 2025-06-11 18:39:39 +03:00
.dockerignore refactor: app (WIP) 2023-06-13 13:22:51 +00:00
.env - 2025-06-04 12:54:48 +03:00
.gitignore debug: logging receipt request 2024-05-02 14:19:06 +03:00
.golangci.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
.mockery.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
buf.gen.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
buf.work.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
buf.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
Dockerfile fix: docker image tag 2025-06-13 15:40:31 +03:00
go.mod - 2025-06-04 12:54:48 +03:00
go.sum - 2025-06-04 12:54:48 +03:00
Makefile refactor: app (WIP) 2023-06-13 13:22:51 +00:00
openapi.yaml refactor: app (WIP) 2023-06-13 13:22:51 +00:00
README.md feat: mocks service 2023-06-19 19:39:34 +00:00

treasurer

Сервис платёжки

Branch Pipeline Code coverage
master pipeline status coverage report
staging pipeline status coverage report
dev pipeline status coverage report

Переменные окружения приложения

HTTP_HOST  - хост приложения (HTTP)
HTTP_PORT  - порт приложения (HTTP)
HTTP_DOMEN - домен приложения (HTTP)

GRPC_HOST - хост приложения (GRPC)
GRPC_PORT - порт приложения (GRPC)

MONGO_HOST     - хост MongoDB
MONGO_PORT     - порт MongoDB
MONGO_USER     - пользователь MongoDB
MONGO_DB_NAME  - название базы данных для подключения
MONGO_PASSWORD - пароль пользователя MongoDB
MONGO_AUTH     - имя базы данных Mongo, по которой будет производится авторизация

IS_MOCK - отвечает за инициализацию настроек моков в моковом сервисе (true | false)
MOCK_SERVICE_HOST - хост сервиса моков

YOOMONEY_STORE_ID   - id магазина, зарегистрированного на yoomoney
YOOMONEY_SECRET_KEY - секретный ключ yoomoney
YOOMONEY_WEBHOOKS_URL - адрес к обработчику вебхуков yoomoney
YOOMONEY_PAYMENTS_URL - адрес к обработчику платажей yoomoney