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

Запрос POST/payment-consents. СППУ присваивает инициируемой платежной инструкции номер (instructionIdentification) PISP412 и создает на стороне ППУ ресурс согласия на проведение платежа вызовом конечной точки POST/payment-consents, указывая идентификаторы ("instructionIdentification": "PISP412", "endToEndIdentification": "MERCHANT.256702.IDN.12"), реквизиты "MERCHANT Inc" и указание дополнительных деталей для оценки рисков платежей в разделе Risk.

Ответ 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", │

│ "endToEndIdentification": "MERCHANT.256702.IDN.12", │

│ "InstructedAmount": { │

│ "amount": "23463.00", │

│ "currency": "RUB" │

│ }, │

│ "CreditorAccount": { │

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

│ "identification": "40817810621234567890", │

│ "name": "MERCHANT Inc" │

│ }, │

│ "RemittanceInformation": { │

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

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

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

│ } │

│ } │

│ }, │

│ "Risk": { │

│ "paymentContextCode": "EcommerceGoods", │

│ "merchantCategoryCode": "5967", │

│ "merchantCustomerIdentification": "053598653254", │

│ "DeliveryAddress": { │

│ "addressLine": [ │

│ "Шлюзовая наб., 4, Москва, 115114", │

│ "Rosso Riva" │

│ ], │

│ "streetName": "Шлюзовая наб.", │

│ "buildingNumber": "4", │

│ "postCode": "115114", │

│ "townName": "Moscow", │

│ "countySubDivision": [ │

│ "Moscow" │

│ ], │

│ "country": "RU" │

│ } │

│ } │

│ } │

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