For the complete documentation index, see llms.txt. This page is also available as Markdown.

Link de Pagamento

Crie um link de pagamento com interface pronta para compartilhar com seus clientes via WhatsApp, email, SMS ou redes sociais.

Endpoint

POST /v1/marketplaces/{marketplace_id}/transactions

Visão Geral

O Link de Pagamento gera uma URL única com interface completa para que o cliente finalize o pagamento sem necessidade de integração frontend. Ideal para:

  • 🛍️ E-commerce: Checkout rápido

  • 💬 WhatsApp: Vendas por mensagem

  • 📧 Email: Cobranças personalizadas

  • 📱 SMS: Links diretos para pagamento

  • 🔗 Redes Sociais: Compartilhamento fácil

Como Funciona

1. Você cria a transação com payment_locale: "link_payment"
2. API retorna um link de pagamento único
3. Cliente acessa o link
4. Interface pronta para pagamento (cartão, PIX, boleto)
5. Cliente finaliza o pagamento
6. Você recebe webhook de confirmação

Requisição


Parâmetros

Obrigatórios

Campo
Tipo
Descrição

payment_locale

string

Deve ser link_payment

payment_type

string

credit, debit ou pix

on_behalf_of

string

ID do vendedor (32 chars hex)

description

string

Descrição do pagamento

amount

integer

Valor em centavos

Opcionais

Campo
Tipo
Descrição

currency

string

Moeda (padrão: BRL)

notification

string

Mensagem exibida para o cliente

installment_plan

object

Parcelamento (apenas para credit)

installment_plan.number_installments

integer

Número de parcelas (1-12)

reference_id

string

Seu identificador único


Tipos de Pagamento Suportados

1. Cartão de Crédito

Interface gerada:

  • ✅ Formulário de cartão de crédito

  • ✅ Seletor de parcelas

  • ✅ Validação em tempo real

  • ✅ 3D Secure automático

2. PIX

Interface gerada:

  • ✅ QR Code PIX

  • ✅ Código PIX copia e cola

  • ✅ Confirmação automática

  • ✅ Timer de expiração

Parâmetro notification

Mensagem personalizada exibida para o usuário

Boas práticas:

  • Use o nome do cliente

  • Seja claro e objetivo

  • Inclua emojis para humanizar

  • Máximo 200 caracteres


Resposta de Sucesso

Campos da Resposta

  • payment_link.url: URL do link de pagamento a ser compartilhado

  • payment_link.expires_at: Data de expiração do link (padrão: 7 dias)

  • status: Status inicial sempre pending


Exemplo Completo


Segurança

Cada link é gerado com ID único e não pode ser reutilizado.

Expiração

Links expiram após 7 dias (configurável).

HTTPS Obrigatório

Todas as páginas de pagamento usam HTTPS.

Segurança dos Dados

Dados de cartão são processados diretamente pelo gateway e nunca passam por seus servidores.


Erros Comuns

Campo obrigatório ausente

Seller não autorizado


O link de pagamento gerado possui os seguintes recursos:

  • Link único e seguro: Cada transação gera um link exclusivo

  • Interface responsiva: Funciona em desktop, mobile e tablet

  • Múltiplos métodos: Suporte a cartão de crédito, débito e PIX

  • QR Code: Compartilhamento rápido via QR Code

  • Expiração configurável: Controle de validade do link


Webhooks

Após processamento na interface de link de pagamento:

Sucesso

Falha

Próximos Passos

Atualizado