Seller externo VTEX em Go

Este serviço implementa o protocolo de seller externo da VTEX. O marketplace aqui é um simulador que segue o contrato documentado; não é uma loja VTEX real. O estado é limpo sozinho a cada hora. Documentação da API (OpenAPI)

Circuit breaker-
ERP (mock)-
Fila de falhas (DLQ)-
Estoque

1. Pedido duplicado

O marketplace repete o mesmo pedido. Prova a idempotência: continua existindo um único pedido e o estoque é reservado uma vez.

2. Derrubar o ERP

Com o ERP fora do ar, o worker tenta de novo com espera crescente, o circuit breaker abre e a mensagem vai para a DLQ com o motivo.

3. Religar e reprocessar

Depois de religar o ERP e esperar o breaker voltar a testar, reprocessar a DLQ conclui o pedido sem duplicar nada no ERP.

4. Fluxo feliz

Simulação, pedido, autorização, ERP, TMS e nota com o rastreio de volta ao marketplace.

Linha do tempo dos pedidos

Nenhum pedido ainda. Escolha um cenário.

Conteúdo da DLQ

A DLQ está vazia.