MandateResponseDTO
Full state of a mandate (recurring authorization) in the payer's view.
- activatedType: string Format: date-time
At Timestamp when the mandate became ACTIVE (after pain.012 inbound ACK)
- amountType: number
Recurring amount per collection (BRL)
- approvedType: string Format: date-time
At Timestamp of user approval (set when status becomes APPROVAL_SENT)
- cancellationType: string
Reason BACEN cancellation reason code
- cancelledType: string Format: date-time
At Timestamp of cancellation
- cancelledType: string enum
By Who cancelled the mandate
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
- finalType: string Format: date
Collection Date Optional final collection date (null = open-ended)
- firstType: string Format: date
Collection Date Date of the first scheduled collection
- frequencyType: string enum
ISO 20022 collection frequency
values- M
I A N - M
N T H - Q
U R T - W
E E K - Y
E A R - O
T H R
- mandateType: string
Id Unique mandate identifier (BACEN format SC + ISPB + timestamp + random)
- mandateType: string
Request Id If created via Jornada 3 (payer-initiated), this is the original request id
- receivedType: string Format: date-time
At Timestamp when the original pain.009 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 (e.g. MD01)
- 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.
- statusType: string enum
Current mandate status
values- P
E N D I N G _ U S E R _ A P P R O V A L - P
E N D I N G _ C O U N T E R P A R T Y _ A P P R O V A L - A
P P R O V A L _ S E N T - A
C T I V E - 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