Gera um checkout com validade de 7 dias cujos dados do comprador são pré-preenchidos e bloqueados com as informações do cliente. Ideal para enviar via email ou WhatsApp para que o cliente conclua o pagamento sem precisar preencher seus dados novamente. ODocumentation Index
Fetch the complete documentation index at: https://docs.chargefy.io/llms.txt
Use this file to discover all available pages before exploring further.
client_secret retornado é o token de acesso à sessão de checkout. A checkout_url já inclui esse token e pode ser compartilhada diretamente com o cliente.
Autenticação
Requer Organization Access Token (OAT) via headerAuthorization: Bearer. Escopos necessários: web:write ou customers:write.
O cliente em :id pode pertencer a uma sub-organização: com OAT da organização pai, o acesso é permitido se o pai for pai direto da org do cliente. Veja Marketplace: OAT da organização pai e sub-organizações.
Parâmetros de Caminho
ID único interno do cliente no Chargefy para o qual o link será gerado.
Corpo da Requisição
ID do produto a ser cobrado no checkout.
Valor customizado em centavos (ex:
4990 para R$ 49,90). Quando informado, substitui o preço padrão do produto.Quando
true, as parcelas são oferecidas sem juros ao comprador. Opcional: se omitido ou null, o padrão é false. Se enviado, deve ser booleano (400 caso contrário).Data da primeira cobrança no formato
YYYY-MM-DD (apenas produtos recorrentes). Opcional: se omitido, vazio ou null, a API usa o dia atual em UTC como primeira cobrança e grava em recurrence_due_date nos metadados do checkout. Se informado, deve estar entre hoje e no máximo 2 meses à frente (calendário UTC).Título personalizado para a assinatura que será criada a partir deste checkout. Substitui o nome padrão do produto.
Metadados personalizados do integrador em formato chave-valor. Valores permitidos:
string, number, boolean ou null. Máximo de 50 chaves. São mesclados com os metadados internos do servidor (os metadados internos têm precedência em caso de conflito de chaves).URL de redirecionamento após o pagamento bem-sucedido. Deve começar com
http:// ou https://. Também aceito como successUrl.URL de redirecionamento quando o comprador abandona ou cancela o checkout. Deve começar com
http:// ou https://. Também aceito como cancelUrl.Quando
false, desabilita o campo de cupom de desconto na tela de checkout. Padrão: true. Também aceito como allowDiscountCodes.Resposta
Token de acesso à sessão de checkout. Pode ser utilizado para construir a URL manualmente ou passado para o SDK de checkout.
URL completa e pronta para compartilhar com o cliente. O link expira em 7 dias a partir da criação.
Exemplo
Mínimo (integração): apenasproduct_id. Para assinatura, due_date e no_fees_installments não são obrigatórios — a primeira cobrança recorrente assume o dia UTC atual e parcelas com taxa seguem o padrão do checkout (no_fees_installments: false).

