Eventos

Eventos são os diversos tipos de status das transações e pedidos

Os eventos das notificações são as alterações de status de seus compras. Abaixo estão as listas de todos os eventos possíveis. É com base nessa listagem que você deve escolher o evento que tem interesse em receber a notificação. Por exemplo, se você configurar sua conta para receber todos os eventos de pedido então você receberá todos os 5 tipos de eventos de ORDER. Se desejar, você pode escolher um ou outro tipo de evento.

#Status Pedidos

As informações do pedido estarão disponíveis no recurso resource.order dentro do JSON de webhook.

Eventos/Status

Descrição

ORDER.*

Todos os eventos do tipo ORDER.

ORDER.CREATED

Pedido Criado.
Mas ainda não possui nenhum pagamento.

ORDER.WAITING

Pedido Aguardando confirmação de pagamento.
Indica que há um pagamento de cartão em análise ou um boleto que ainda não foi confirmado pelo banco.

ORDER.PAID

Pedido Pago.
O pagamento criado nesse pedido foi autorizado.

ORDER.NOT_PAID

Pedido Não pago.
O pagamento criado nesse pedido foi cancelado (Pagamentos com cartão podem ser cancelados pela Moip ou pelo emissor do cartão, boletos são cancelados 5 dias após vencimento, débito bancário é cancelado em caso de falha).

ORDER.REVERTED

Pedido Revertido.
Sofreu um chargeback ou foi completamente reembolsado.

#Status Pagamentos

As informações do pagamento estarão disponíveis no recurso resource.payment dentro do JSON de webhook.

Eventos/Status

Descrição

PAYMENT.*

Todos os eventos do tipo PAYMENT.

PAYMENT.CREATED

Primeiro evento de um pagamento, indica que o pagamento foi criado.

PAYMENT.WAITING

Atualização de status para Aguardando, indica que a Moip está aguardando confirmação de pagamento.

PAYMENT.IN_ANALYSIS

Status Em Análise, indica que o pagamento está passando por uma análise de risco dentro da Moip, podendo ser automática ou manual.

PAYMENT.PRE_AUTHORIZED

Pré-autorizado: esse status indica a reserva do valor do pagamento no cartão do cliente. Após a pré-autorização é possível fazer a captura em até 5 dias. Passado esse período a Moip cancelará a transação automaticamente.

PAYMENT.AUTHORIZED

Atualização de status para Autorizado, significa que o pagamento foi capturado e debitado no cartão do cliente ou reconhecido junto a instituição bancária, esse status é o indicador de que o pagamento foi efetivado e você deve proceder com a entrega da compra.

PAYMENT.CANCELLED

Pagamento Cancelado (Pagamentos com cartão podem ser cancelados pela Moip ou pelo emissor do cartão, boletos são cancelados 5 dias após vencimento, débito bancário é cancelado em caso de falha).

PAYMENT.REFUNDED

Pagamento Reembolsado (quem processa reembolsos são Moip e/ou Merchant).

PAYMENT.REVERSED

Atualização de status de pagamento para Estornado (o estorno é a contestação do pagamento feita pelo comprador direto na operadora de cartão, como por exemplo pelo motivo de não reconhecimento do pagamento em sua fatura).

PAYMENT.SETTLED

Atualização de status de pagamento para Concluído, valor disponível para transferência em conta bancária (saque).

#Status Reembolsos

As informações do reembolso estarão disponíveis no recurso resource.refund dentro do JSON de webhook.

Eventos/Status

Descrição

REFUND.*

Todos os eventos do tipo REFUND.

REFUND.REQUESTED

Criação de um novo reembolso.

REFUND.COMPLETED

Atualização de status de reembolso para Completo.

REFUND.FAILED

Atualização de status de reembolso para Falha.

#Status Multipedidos

As informações do multi-pedido estarão disponíveis no recurso resource.multiorder dentro do JSON de webhook.

Eventos/Status

Descrição

MULTIORDER.*

Todos os eventos do tipo MULTIORDER.

MULTIORDER.CREATED

Criação de um novo pedido.

MULTIORDER.PAID

Atualização de status de pedido para Pago.

MULTIORDER.NOT_PAID

Atualização de status de pedido para Não Pago.

#Status Multipagamentos

As informações do multi-pagamento estarão disponíveis no recurso resource.multipayment dentro do JSON de webhook.

Eventos/Status

Descrição

MULTIPAYMENT.*

Todos os eventos do tipo MULTIPAYMENT.

MULTIPAYMENT.WAITING

Atualização de status para Aguardando, indica que a Moip está aguardando confirmação de pagamento.

MULTIPAYMENT.IN_ANALYSIS

Atualização de status de pagamento para Em Análise.

MULTIPAYMENT.AUTHORIZED

Atualização de status de pagamento para Autorizado.

MULTIPAYMENT.CANCELLED

Atualização de status de pagamento para Cancelado.

❗️

ATENÇÃO

A resposta de criação do multipagamento é assíncrona (via webhooks), a razão é que, a nossa regra considera que:

Se um carrinho tiver muitos pedidos, o adquirente pode demorar pra nos responder. Pra não segurar o checkout do cliente, damos uma resposta de aguardo. E depois notificamos o status assincronamente.

#Status Transferências

As informações de transferência bancária financeira estarão disponíveis no recurso resource.transfer dentro do JSON de webhook.

Eventos/Status

Descrição

TRANSFER.*

Todos os eventos do tipo TRANSFER.

TRANSFER.REQUESTED

Criação de uma nova transferência

TRANSFER.COMPLETED

Atualização de status da transferência para Concluído.

TRANSFER.FAILED

Atualização de status da transferência para Falha.

#Status Custódias

As informações de custódia estarão disponíveis no recurso resource.escrow dentro do JSON de webhook.

Eventos/Status

Descrição

ESCROW.*

Todos os eventos de ESCROW.

ESCROW.HOLD_PENDING

Custódia pendente. O valor entrará em custódia quando o pagamento for liquidado.

ESCROW.HELD

Custódia ativa. O valor do pagamento foi bloqueado nas contas de todos os recebedores.

ESCROW.RELEASED

Custódia liberada. O valor da transação foi liberado para liquidação na conta dos recebedores.