Retornos de Status de Vendas
Após a submissão dos dados de vendas, iniciaremos o processo de envio de notificações de status referentes a cada venda. Essas notificações serão direcionadas ao endpoint especificado durante o processo de cadastro.
As notificações incluirão informações sobre:
- Venda Inserida
- Venda Aprovada
- Venda Rejeitada
- Venda Cancelada
- Parcela Faturada
- Parcela Paga
- Cobrança Rejeitada
Estas serão enviadas conforme o esquema padrão abaixo:
Campo | Tipo | Descrição |
---|---|---|
id | string | ID do evento. |
saleId | string | ID da venda. |
eventDate | string | Data ISO em que o evento foi gerado pelo Motor RCE |
isFee | boolean | Este campo sempre demonstra se a notificação é referente a uma taxa de adesão. |
type | string | Este campo retorna o tipo da notificação sendo elas: INSERTED_SALE , APPROVED_SALE , CANCELED_SALE , IRREGULAR_SALE , BILLED_INSTALLMENT , COLLECTED_INSTALLMENT , DECLINED_CHARGE |
content | object | Este campo sempre terá o conteúdo da notificação, onde o mesmo será detalhado por tipo posteriormente. |
Segue Json Base da notificação:
{
"id": string,
"eventDate": string,
"saleId": string,
"isFee": boolean,
"type": ["BILLED_INSTALLMENT", "COLLECTED_INSTALLMENT", "IRREGULAR_SALE"
"APPROVED_SALE", "CANCELED_SALE"],
"content": { ... }
}
Cada tipo de notificação adere a este modelo de resposta, e detalhes adicionais serão fornecidos nos seguintes tópicos: