Create stub for search payment instructions for a mandate.

Body Params

Body of a request to create stub for mandate search payment instructions.

string
required
^[0-9a-fA-F]{32}$

ID of the mandate related to the payment instruction expressed as Unique identifier (UUID) version 1 format without the 4 hyphen separators.

paymentInstructionSummaries
array of objects
required
length ≥ 1

Payment instruction list

paymentInstructionSummaries*

Payment instruction list

string
required
^(?:[1-9]\d{3}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)-02-29)T(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.[0-9]{1,3})?(?:Z)$

Date and time at which the message was created, UTC expressed without offset, i.e. YYYY-MM-DDThh:mm:ss.sssZ

number
required

Instructed amount

string
required
^[A-Z0-9]{4}[A-Z]{2}[A-Z0-9]{2}[A-Z0-9]{3}I[0-9]{8}00[0-9]{12}[0-9a-zA-Z]$

Payment instruction identification.

string
enum
required

Transaction status:

  • RECV: Received
  • UNDV: Undelivered
  • SENT: Sent
  • SAFD: Store & Forward
  • ACCP: Accepted for clearance by Receiver
  • ACSP: Settlement aborted by NPP BI
  • ACSC: Accepted & Settled
  • RJCT: Rejected
string
length between 1 and 4

Reject reason code, defining the reason for the transaction status

Responses
200

Success

Language
LoadingLoading…
Response
Choose an example:
application/json