Criar link de pagamento
https://{apiUrl}/set-payment-linkAtualizado em · 3 min de leitura
Os endpoints de Link de Pagamento estão disponíveis apenas em ambiente de produção.
Cria um link de pagamento que permite ao cliente finalizar o pagamento por uma interface web customizável, suportando múltiplos métodos de pagamento.
https://{apiUrl}/set-payment-linkTítulo exibido na página de pagamento
Descrição do produto ou serviço
Lista de produtos (name, price, min, max)
Configuração de métodos (pix, credit, boleto, installments)
Ativa o link imediatamente (default: false)
Máximo de pagamentos — 0 = ilimitado
URL para receber notificações de pagamento
URL da imagem exibida na página do link
Data de expiração YYYY-MM-DD
URL de redirecionamento após pagamento
Solicita telefone do cliente
Solicita endereço de entrega
Solicita endereço de cobrança
Solicita confirmação de e-mail
Solicita data de nascimento
Solicita gênero do cliente
curl --request POST \
--url "https://{apiUrl}/set-payment-link" \
--header "Content-Type: application/json"
--data '{}'Choose an example:
Exemplo de resposta
{
"code": 200,
"id": "e76873f4-dde7-40b0-9551-2712873f4c96",
"link": "https://conta.dompagamentos.com.br/payment/link/e76873f4-dde7-40b0-9551-2712873f4c96"
}Código HTTP da resposta (200 = sucesso)
UUID único do link de pagamento criado
URL pública do link de pagamento para compartilhar com o cliente
Exemplo de requisição
curl --request POST \
--url "https://{apiUrl}/set-payment-link" \
--header "Authorization: Bearer {token}" \
--header "Content-Type: application/json" \
--data '{
"title": "Meu Link de Pagamento",
"description": "Link para compra do produto X",
"products": [{ "name": "Produto X", "price": 99.90, "min": 1, "max": 10 }],
"paymentConfig": { "pix": true, "credit": true, "boleto": false, "installments": 3 },
"actived": true
}'