Buscar na documentação
ctrl+4K
Módulos
Authentication
Merchant
Catalog
Order
Events
Logistics
Shipping
Review
Financial
Soluções

Critérios de homologação

Garanta que existam solicitações recentes feitas pelo menos dois dias antes da data agendada para homologação.
  • Listar avaliações
    • Faça uma requisição GET /merchants/{merchantId}/reviews.
    • Valide os campos: status, replies[], version, visibility.
    • Verifique paginação e contagem total com addCount=true (total, pageCount).
    • Confirme que o campo visibility retorna "PUBLIC" ou "PRIVATE" corretamente.
    • Teste todos os status: CREATED, NOT_REPLIED, REPLIED, PUBLISHED.
    • Use filtros de data (exemplo: dateFrom=2024-01-01&dateTo=2024-01-31).
    • Simule cenário sem avaliações (reviews: [], total: 0).
    • Solicite mais de 50 itens por página e confirme retorno 400 BAD REQUEST.
  • Obter detalhes da avaliação
    • Faça uma requisição GET /merchants/{merchantId}/reviews/{reviewId}.
    • Valide o array replies[] e o campo from ("MERCHANT" ou "CUSTOMER").
    • Confirme todos os campos V2.
    • Solicite uma avaliação inexistente e verifique retorno 404 NOT FOUND.
  • Responder avaliação
    • Faça uma requisição POST /merchants/{merchantId}/reviews/{reviewId}/answers.
    • Responda apenas avaliações com status NOT_REPLIED.
    • Tente responder avaliações com status PUBLISHED e confirme retorno 422 UNPROCESSABLE ENTITY.
    • Valide o texto da resposta (10 a 300 caracteres). Confirme retorno 201 CREATED para sucesso e 422 para erro de validação.
    • Incluir documentação da Política de Avaliações.
Esta página foi útil?
Avalie sua experiência no novo Developer portal: