6.6.3.2.1. Создание согласия на проведение платежа

Запрос POST/payment-consents. СППУ присваивает данной платежной инструкции номер (instructionIdentification) PISP412 и создает на стороне ППУ ресурс согласия на проведение платежа вызовом конечной точки POST/payment-consents, указывая номер инструкции и реквизиты участников перевода.

Ответ POST/payment-consents. ППУ производит обработку запроса и возвращает идентификатор согласия (consentId) "58923" со статусом "AwaitingAuthorisation", указав дату создания (creationDateTime) (дата обновления статуса (statusUpdateDateTime) в данном случае идентична дате создания).

Далее СППУ перенаправляет Пользователя на страницу ППУ и аутентифицирует его. Пользователь производит авторизацию согласия проведения на стороне СППУ инициирования платежа.

┌────────────────────────────────────────────────────────────────────────────────────────┐

│ POST/payment-consents HTTP/1.1 │

│ Authorization: Bearer 3YotnDFGEjr1zCsicMWpSS │

│ x-idempotency-key: MERCHANT.256702.IDN.12 │

│ x-jws-signature: UTOmZSdzIGEgam91ckgfyH343YSBkZXN0aW5hdGlvbiA=..D3ghkjk84rkl4fIG1yIHR │

│ 5bGVyIGdvaW5nIGRvd24gPw== │

│ x-fapi-auth-date: Sun, 29 Sep 2019 12:42:08 GMT │

│ x-fapi-customer-ip-address: 106.32.21.32 │

│ x-fapi-interaction-id: 32bae548-f4de-4874-b184-880a4363460d │

│ Content-Type: application/json │

│ Accept: application/json │

│ │

│ { │

│ "Data": { │

│ "Initiation": { │

│ "instructionIdentification": "PISP412", │

│ "InstructedAmount": { │

│ "amount": "23463.00", │

│ "currency": "RUB" │

│ }, │

│ "DebtorAccount": { │

│ "SchemeName": "RU.CBR.AccountNumber", │

│ "Identification": "40817810621234567754", │

│ "Name": "Петр Петров" │

│ "CreditorAccount": { │

│ "schemeName": "RU.CBR.AccountNumber", │

│ "identification": "40817810621234567890", │

│ "name": "Иван Иванов" │

│ }, │

│ "RemittanceInformation": { │

│ "Reference": "CBR-130", │

│ "Unstructured": "Назначение платежа - перевод денежных средств. Внутренний │

│ код операции 1234567" │

│ } │

│ } │

│ }, │

│ "Risk": { │

│ "PaymentContextCode": "PartyToParty" │

│ } │

│ } │

│ } │

└────────────────────────────────────────────────────────────────────────────────────────┘