Skip to main content
Um layout define a aparência do checkout (tema, favicon e blocos). Associe um layout a um link de pagamento pelo campo checkoutLayout.

Estrutura

Atributos

Nome do layout (1 a 255 caracteres).
Objeto de cores e estilo (valores em string, ex.: oklch(...)). Se não for enviado na criação, a API aplica o tema padrão. Chaves obrigatórias quando o tema é enviado: radius, background, foreground, card, card-foreground, popover, popover-foreground, primary, primary-foreground, secondary, secondary-foreground, muted, muted-foreground, accent, accent-foreground, destructive, destructive-foreground, success, success-foreground, warning, warning-foreground, border, input, ring. Opcional: font.
URL ou identificador do favicon (até 255 caracteres), ou null.
Objetos livres com a configuração de blocos do checkout em cada dispositivo, ou null.

Endpoints

Todos exigem chave secreta (sk_) e ficam em /checkout/layouts.