Closed coursar closed 3 years ago
@coursar то есть получается что покрывать сумму заказа мы можем в несколько запросов и тогда на на уровне заказа так же нужно хранить ту сумму которую уже успели погасить?
Нет, это задачка была на внимательность )). Если внимательно почитаете доки, то увидите, что запрос завершения заказа нужен только если вы делаете запрос пред.авторизации. Но у вас его нет - поэтому запроса завершения тоже не будет.
Как это работает на самом деле:
Полная картинка
Из этого всего вам нужно было реализовать только три запроса из 4-х, указанных в задании.
Картинка лежит там же в доках https://pay.alfabank.ru/ecommerce/instructions/merchantManual/pages/index/integration_schemes.html
https://github.com/Vi3arD/spring-course-task-2-web-mvc/blob/692a4d66e006d6a64eb57bade844e14e0b0922d5/src/main/java/org/example/service/OrderService.java#L30