PaymentInstructionResponseDTO
Full state of a payment instruction (a single charge within an active mandate).
- acceptedType: string Format: date-time
At Timestamp the instruction became ACCEPTED (after pain.014 ACSP)
- amountType: number
Amount to collect (BRL)
- cancellationType: string
Id BACEN cancellation id (returned in camt.029)
- cancellationType: string
Reason BACEN cancellation reason code
- cancelledType: string Format: date-time
At Timestamp of cancellation
- cancelledType: string enum
By Who cancelled the instruction
values- S
E L F - C
O U N T E R P A R T Y
- createdType: string Format: date-time
At Record creation timestamp
- descriptionType: string
Free-text description from the receiver
- endType: string
To End Id End-to-end identifier (BACEN format E + ISPB + timestamp + random)
- expiryType: string Format: date
Date Last day the user can approve the charge before it expires
- localType: string
Instrument BACEN local instrument (always AUTO for Pix Automatico)
- mandateType: string
Id Parent mandate id this charge belongs to
- purposeType: string enum
Purpose of the automatic Pix payment (SPI purpose codes)
values- A
U T O - G
S C B - I
P A Y - I
P R T - O
T H R - R
E F U
- receivedType: string Format: date-time
At Timestamp the original pain.013 was received
- receiverType: object · ReceiverDTO2
Receiver/beneficiary information
- documentType: object · DocumentDTO2required
Document identification (CPF or CNPJ)
- nameType: stringmin length:1required
Receiver full name.
- accountType: object · AccountDTO2
Bank account information
- keyType: string
Receiver Pix key.
- rejectedType: string Format: date-time
At Timestamp of rejection
- rejectType: string
Reason BACEN reject reason code
- requestedType: string Format: date-time
Execution Date When the charge should be executed
- senderType: object · SenderDTO2
Payer/sender information
- accountType: object · AccountDTO2
Bank account information
- documentType: object · DocumentDTO2
Document identification (CPF or CNPJ)
- nameType: string
Participant full name.
- settledType: string Format: date-time
At Timestamp of final settlement (after pacs.002)
- statusType: string enum
Current instruction status
values- P
E N D I N G _ U S E R _ A P P R O V A L - A
P P R O V A L _ S E N T - A
C C E P T E D - S
E T T L E D - R
E J E C T E D - C
A N C E L L E D - E
X P I R E D - F
A I L E D
- updatedType: string Format: date-time
At Last update timestamp