Initiate Interbank Payment Execution Command (v1)

Command to initiate an interbank payment

Architecture

Schema

Message Schema

17 properties

Base type for all commands in the system

id string
required

Unique identifier for the message, typically a UUID

paymentId string <uuid>
required

Payment unique identifier in version 4 UUID format

debtorName string

Name of the debtor

debtorAccount object
required

Contains account details used in payment initiation

debtorAgent string

Agent of the debtor (e.g. BIC)

creditorName string
required

Name of the creditor

creditorAccount string → PaymentAccount ❌ ref not found
required

Reference to #/components/schemas/PaymentAccount (definition not found in root schema)

Title: PaymentAccount

creditorAgent string

Agent of the creditor (e.g. BIC)

instructedAmount object
required

Contains the payment amount and currency code

endToEndIdentification string

Unique identifier used to track and reconcile the payment throughout the payment chain

remittanceInformationUnstructured string

Additional details about the payment

notes string

Additional notes to add when posting the payment (e.g. currency exchange rates)