Debit DICT Key Transaction
A Debit DICT Key Transaction in the PIX system involves transferring funds by using a DICT Key. The payer provides the DICT key to initiate the transaction, and the system retrieves the associated account information to complete the payment. Create DICT Key Transaction
States
The transaction process starts in the REQUESTED
state. After this, the DICT Key undergoes validation. Depending on the outcome of the validation, the transaction can either transition to the CREATED
or FAILED
state.
If the DICT Key passes validation, the system checks whether the transaction was initiated via the API and whether there are any pending signatures. If pending signatures exist, the transaction moves to the PENDING_SIGNATURES
state until all signatures are completed. Once all signatures are collected, if any reject the transaction, it transitions to the FAILED
state.
Otherwise, the transaction proceeds through the normal flow, where it checks for any additional validations. If validations are to be executed, they are processed, and if any validation fails, the transaction moves to the FAILED
state. If all validations pass, the transaction continues to the processing phase, updating its status to PROCESSING
.
After processing, if the transaction is successful, it transitions to the COMPLETED
state. If the processing fails, the transaction moves to the FAILED
state.
Updated 3 months ago