Skip to main content
O catálogo da Korbit separa produto (o que você vende), preço (valor versionado) e oferta (como o comprador pode pagar). Essa separação permite alterar preços e condições sem recriar registros nem quebrar links existentes.

Modelo

  • Produto: nome, descrição, referência externa, imagens.
  • Preço: amountMinor em centavos + moeda. Criar um novo preço cria uma versão; o histórico permanece.
  • Oferta: produto + preço vigente + métodos de pagamento (PIX, CARD), maxInstallments e cadência (avulsa ou recorrente). Publicar a oferta gera o publicCode do link de pagamento.

Regras de estado

  • Só ofertas publicadas geram vendas. Arquivar uma oferta não cancela sessões de checkout já abertas (elas completam dentro do TTL).
  • POST /v1/offers/{id}/revisions cria uma revisão da oferta; publish troca a versão ativa.
  • Um produto arquivado não aceita novas ofertas.

Imagens

Formatos aceitos: JPEG, PNG e WebP (2 MiB). A validação acontece sobre o objeto armazenado — divergências entre o declarado e o enviado rejeitam o upload.