Skip to main content
PUT
cURL

Escopo

O checkout é construído a partir de uma estrutura declarativa compatível com o Checkout Builder, permitindo experiências diferentes para desktop e mobile. Para o formato completo — tipos de bloco, atributos válidos e como imagens funcionam — veja Estrutura do Checkout.
Sempre deve existir um checkout padrão ativo para o produto. Para alterar o checkout principal, defina outro checkout com "default": true.

Casos de uso

  • Criar checkouts com branding personalizado — adapte cores, logo e identidade visual da página de compra.
  • Exibir layouts diferentes por dispositivo — ofereça experiências otimizadas para desktop e mobile.
  • Destacar ofertas específicas — construa páginas focadas em upsells, downsells ou ofertas principais.
  • Construir experiências otimizadas para conversão — teste elementos, copy e estrutura que convertem mais.
  • Testar variações de checkout — crie e compare diferentes versões da página de compra.

Exemplo de configuração

Authorizations

Authorization
string
header
required

Token de autenticação do tipo Bearer {access_token}, onde {access_token} é o token obtido no fluxo de autenticação.

Path Parameters

id
string
required
product_pk
string
required

Body

name
string
required

Nome do checkout

Maximum string length: 255
config
any | null

Configuração personalizada do checkout em formato JSON

default
boolean

Define se este é o checkout padrão do produto

visits
integer

Quantidade de visitas ao checkout

Required range: -2147483648 <= x <= 2147483647

Response

id
integer
required
read-only
name
string
required

Nome do checkout

Maximum string length: 255
offers
string
required
read-only
updatedAt
string<date-time>
required
read-only

Data e hora da última atualização

createdAt
string<date-time>
required
read-only

Data e hora de criação

config
any | null

Configuração personalizada do checkout em formato JSON

default
boolean

Define se este é o checkout padrão do produto

visits
integer

Quantidade de visitas ao checkout

Required range: -2147483648 <= x <= 2147483647