client_secret, sem necessidade de autenticação por token OAT. Ideal para renderizar a interface de pagamento no lado do cliente.
A resposta inclui campos extras computados pelo servidor: installment_options (opções de parcelamento calculadas sempre que o checkout possui um valor — o frontend decide se exibe o seletor), product_image_url (URL da primeira mídia do produto) e organization_avatar_url.
Autenticação
Nenhuma autenticação necessária. Oclient_secret serve como credencial de acesso temporária ao checkout.
Parâmetros de Path
Client secret do checkout
Resposta
| Campo | Tipo | Descrição |
|---|---|---|
id | string | ID do checkout |
status | string | Status atual |
product_price_id | string | ID do preço do produto |
amount | integer | Valor em centavos |
currency | string | Moeda |
product | object | Dados do produto (nome, descrição, mídias) |
organization | object | Dados da organização (nome, avatar) |
customer_email | string | Email do cliente (se informado) |
discount | object | Desconto aplicado (se houver) |
expires_at | string | Data/hora de expiração |
installment_options | array|null | Opções de parcelamento calculadas sempre que o checkout possui um amount. Para assinaturas mensais via Zoop o servidor retorna as opções normalmente; o frontend decide se exibe o seletor (normalmente oculto e fixado em 1x nesses casos). null quando amount é nulo. |
max_installments | integer|null | Número máximo de parcelas disponível para o valor do checkout |
product_image_url | string|null | URL da imagem principal do produto |
organization_avatar_url | string|null | URL do avatar da organização |

