Atualiza campos de um payment link. Apenas os campos enviados são modificados — o resto permanece intacto. Importante: atualizações afetam apenas cliques futuros. Sessões já materializadas a partir de cliques anteriores guardam osDocumentation Index
Fetch the complete documentation index at: https://docs.chargefy.io/llms.txt
Use this file to discover all available pages before exploring further.
line_items que tinham no momento do clique — é cópia, não referência. Trocar o preço hoje não muda nada do que já está em cobrança; só novos cliques a partir de agora veem o novo preço.
Autenticação
Mesmo contrato de POST /v1/payment-links — Org API key (write ou admin) ou Platform API key (platform_admin) com header Organization.
Parâmetros de Path
ID do payment link, prefixo
plink_.Corpo da Requisição
Todos os campos são opcionais. Apenas o que for enviado é atualizado.Nome interno. Envie
null pra remover.Envie
null pra remover.Envie
null pra remover.Permite cupom no checkout.
Desconto auto-aplicado.
null remove.Endereço de cobrança obrigatório.
Parcelas sem juros.
Substitui o objeto inteiro. Pra preservar chaves existentes, busque o link primeiro e envie o merge.
Substitui completamente os line items do link. Mesma forma de envio do POST. Os antigos são arquivados (cliques futuros não os enxergam mais); sessões já materializadas mantêm os antigos.
Resposta
200 OK com o objeto canônico do payment link. Mesma forma da resposta de POST /v1/payment-links.
Exemplo
cURL
Trocar o preço de um link
cURL
Erros comuns
| HTTP | Razão |
|---|---|
404 | id não existe ou já está arquivado. |
400 | line_items enviado mas vazio ou inválido. |
403 | Sem permissão na org dona do link. |

