Pular para o conteúdo principal

Introdução

Por meio dos endpoints apresentados nesta sessão, o parceiro integrador pode solicitar o agendamento de transações do tipo pix. Com esta funcionalidade será possível criar, listar e cancelar agendamentos de uma determinada conta.

Observações

  • A data de agendamento leva em consideração o horário de Brasília (BRT ou UTC/GMT -03:00)
  • As transações serão tentadas a partir de 8h BRT
  • Transações que tenham falhado por falta de saldo serão retentadas em 1 hora com um limite de 3 tentativas
  • Para transaçôes do tipo key, static_qr_code e dynamic_qr_code, antes de a transação ser completada, será realizada uma nova verificação da chave Pix para garantir que a conta destino não foi alterada. Caso seja detectada alguma discrepância, o agendamento será rejeitado (rejected)
  • Um webhook será enviado ao parceiro integrador informando o sucesso ou rejeição de um agendamento
  • Não é possível agendar um dynamic_qr_code instantâneo
  • Transferencias por agendamento consomem limite de transação pix

Pix Schedule Status

EnumeradorDescrição
scheduledTransação agendada
sentAgendamento concluído e enviado com sucesso. Estado final
rejectedAgendamento rejeitado durante criação ou execução. Estado final
cancelledAgendamento cancelado por solicitação de cliente. Estado final
pending_2fa_approvalPendente de aprovação por autenticação de dois fatores
pending_creationAgendamento em processo de criação (Estado transitório para agendamento em lote)
waiting_batch_approvalAgendamento criado e vinculado a um lote aguardando aprovação por autenticação de dois fatores

Schedule Transfers

No dia do agendamento, após a realização da verificação de consistência da conta alvo, será tentada a transação pix. Neste momento é gerada uma pix_transfer e esta será adicionada à lista de schedule_transfers. Serão tentadas um máximo 3 transações pix.

Schedule Transfer Object

CampoTipoDescriçãoCaracteres
pix_transfer_keyuuidv4Chave única de identificação da transferência Pix no sistema QI.36
end_to_end_id *stringChave de idempotência de uma transação Pix dentro do SPI (Sistema de Pagamento Instantâneo)32
pix_transfer_statusstringStatus da transação.Enumeradores pix_transfer_status
created_atstringData e hora de criação da transação.20

Enumerador Pix Transfer Status

EnumeradorDescrição
sentTransação enviada com sucesso. Estado final
rejectedTransação rejeitada durante execução. Estado final
pendingTransação pendente de conclusão. Estado Transitório