When a gross settlement register is received and its details are verified, the Initiating Bank processes the payment through the local payment rails (pacs.008).
After successfully creating the payment, the bank must notify the DCM platform using the POST/gross_settlement_pay method.
Endpoint:
Payload
{
"payment_message_external_id": "string", - Payment identifier in the paying bank's system
"creditor_iban": "string", - IBAN of the receiving bank
"amount": 0.00, - Payment amount
"currency": "string", - Payment currency
"purpose": "string", - Payment purpose
"creation_date": "string ISO-8601" - Payment creation date (in the paying bank's system)
}
Response
<> ok.201.json
{
"created": "true"
}
<> error.400.json // all another errors
{
"error": "ErrorTextId",
"description": "Some reach description"
}