Fluxos de Webhook


Como funciona o fluxo do Webhook do Pix Automático?

Veja mais detalhes sobre o fluxo de webhooks em recebimentos de Pix Automático no Asaas:

Autorizações

QR Code imediato criado, pagamento efetuado e autorização concedida:

PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CREATED > PAYMENT_CREATED > PAYMENT_RECEIVED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED

QR Code imediato criado, pagamento efetuado e autorização concedida e expirada (passou do prazo de vigência estipulada pelo cliente Asaas em finishDate:

PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CREATED > PAYMENT_CREATED > PAYMENT_RECEIVED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_EXPIRED

QR Code imediato criado e expirado (pagamento não efetuado e autorização não efetuada):

PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CREATED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_REFUSED

QR Code imediato criado, pagamento efetuado, autorização concedida, e cancelamento feito pelo pagador:

PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CREATED > PAYMENT_CREATED > PAYMENT_RECEIVED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED

QR Code imediato criado, pagamento efetuado, autorização concedida, e cancelamento feito pelo cliente Asaas:

PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CREATED > PAYMENT_CREATED > PAYMENT_RECEIVED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED

Instruções de pagamento e cobranças

Cobrança criada, instrução de pagamento criada, agendamento aceito e cobrança confirmada (na data de vencimento):

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED > PAYMENT_CONFIRMED

Cobrança criada, instrução de pagamento criada, agendamento aceito pelo banco pagador porém falha no pagamento na data de agendamento (falta de saldo ou limite no banco pagador:

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_REFUSED

Cobrança criada, instrução de pagamento criada, agendamento recusado pelo banco pagador (por exemplo falha operacional):

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_REFUSED

Cobrança criada, instrução de pagamento criada, agendamento aceito pelo banco pagador, porém cancelamento feito pelo usuário pagador:

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED >PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CANCELLED

Cobrança criada, instrução de pagamento criada, agendamento aceito pelo banco pagador, porém cancelamento feito pelo cliente Asaas:

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED >PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CANCELLED

Cobrança criada, instrução de pagamento criada, agendamento aceito pelo banco pagador, porém o pagamento foi feito via fatura do asaas, onde a cobrança automática não deve mais ser efetuada:

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED > PAYMENT_CONFIRMED>PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CANCELLED

Cobrança criada, instrução de pagamento criada, agendamento aceito pelo banco pagador, autorização cancelada (causando cancelamento subsequente das instruções e agendamentos criados):

PAYMENT_CREATED> PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CREATED > PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_SCHEDULED > PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED>PIX_AUTOMATIC_RECURRING_PAYMENT_INSTRUCTION_CANCELLED