6.6.2.4.1. UML-диаграмма

00000022.jpg

Рисунок 15. Диаграмма объекта PaymentRequest

Объект "PaymentRequest" содержит следующие элементы:

- Идентификатор соответствующего ресурса согласия на проведение платежа consentId.

- Объекты "Initiation" и "Risk" и все их элементы, которые содержались в запросе на согласие о проведении платежа.

Все элементы объектов "Initiation" и "Risk" в запросе на проведение платежа должны совпадать с соответствующими элементами объектов "Initiation" и "Risk", которые были в запросе согласия на проведение платежа. Проверка соответствия осуществляется как на стороне СППУ, так и на стороне ППУ. В случае несовпадения ресурс платежа не создается, ресурс согласия переводится в статус "Rejected", и ППУ отвечает СППУ сообщением об ошибке несовпадения данных.