Links de pagamento fornecem uma maneira simples de aceitar pagamentos em stablecoin sem
exigir que os clientes tenham uma conta Blockradar ou integrem diretamente com sua
aplicação.
Introdução
Links de pagamento são URLs compartilháveis que permitem que qualquer pessoa envie pagamentos em stablecoin para sua carteira. Eles são perfeitos para:- E-commerce: Envie para clientes para compras de produtos
- Faturamento: Inclua em faturas por serviços prestados
- Doações: Compartilhe em mídias sociais ou sites
- Pagamentos de marketplace: Facilite transações peer-to-peer
- Cobrança de assinaturas: Cobrança de pagamentos recorrentes
Como Funcionam os Links de Pagamento
Criação
Crie um link de pagamento com parâmetros específicos como valor, nome,
descrição e limites de pagamento.
Compartilhamento
Compartilhe a URL gerada com seus clientes por e-mail, mensagem ou
incorpore-a em seu site.
Pagamento
Os clientes clicam no link, inserem seus detalhes de pagamento e concluem a
transação.
Confirmação
Você recebe notificações de webhook e pode acompanhar o status do pagamento em tempo real.
Recursos dos Links de Pagamento
- Parâmetros Personalizáveis: Defina valor, descrição, limites de pagamento e metadados
- URLs Compartilháveis: Gere links de pagamento exclusivos para cada transação
- Pré-preenchimento de Cliente: Pré-popule detalhes do cliente via parâmetros de consulta da URL
- Rastreamento em Tempo Real: Monitore o status do pagamento e receba notificações de webhook
- Suporte Multi-rede: Aceite pagamentos em diferentes redes blockchain
- Integração de Auto-sweep: Fundos consolidados automaticamente na carteira principal
Suporte Multi-Ativos
- USDT, USDC, DAI, BUSD em múltiplas blockchains
- Ethereum, BSC, Polygon, Base, Arbitrum, Optimism, Tron, Solana, Celo
- Conversão e roteamento automáticos para experiência ideal do usuário
Configuração Flexível
- Valores fixos para produtos/serviços específicos
- Valores variáveis para doações ou pagamentos personalizados
- Limites de pagamento para garantir pagamentos oportunos
- Metadados personalizados para rastreamento e análises
- Notificações de webhook para atualizações em tempo real
Segurança e Conformidade
- Triagem AML em todos os pagamentos recebidos
- Validação de endereço e verificação
- Detecção de fraude e prevenção
- Conformidade regulatória em diferentes jurisdições
Fluxo de Pagamento
1. Criação do Link de Pagamento
Quando você cria um link de pagamento, o Blockradar retorna uma URL de pagamento exclusiva:2. Pré-preenchimento de Cliente com Parâmetros de Consulta
Você pode aprimorar a URL de pagamento com parâmetros de consulta para pré-preencher automaticamente os detalhes do cliente na página de pagamento:name- Nome do cliente (aparece na página de pagamento)email- Endereço de e-mail do clientereference- Referência personalizada que será incluída nas respostas de transaçãoamount- Pré-preencha o valor do pagamento (substitui o valor padrão do link se definido)redirectUrl- URL para redirecionar após a conclusão do pagamento
3. Redirecionamento Pós-Pagamento
Quando umaredirectUrl é fornecida, os clientes serão automaticamente redirecionados para sua URL especificada após a conclusão do processamento do pagamento. A URL de redirecionamento incluirá os seguintes parâmetros de consulta:
Parâmetros de Consulta de Redirecionamento:
status- Status do pagamento (success,failed,pending)tx_reference- ID de referência da transaçãoreference- Sua referência personalizada (se fornecida)slug- Identificador do link de pagamento
O redirecionamento ocorre apenas após a conclusão do processamento do pagamento. Se nenhuma
redirectUrl for fornecida, os clientes verão a página de conclusão de pagamento padrão.4. Configuração de Valor
Links de pagamento suportam dois modos de valor: Valor Fixo (Pré-definido)- Quando você especifica um
amountdurante a criação, os clientes não podem modificar o valor do pagamento - Ideal para produtos ou serviços específicos com preços definidos
- Exemplo: Compra de produto por exatamente $99.99
- Quando nenhum
amounté especificado, os clientes podem inserir seu próprio valor de pagamento - Perfeito para doações, gorjetas ou cenários de preços flexíveis
- Os clientes veem um campo de entrada de valor na página de pagamento
4. Processamento de Pagamento
Os clientes visitam o link de pagamento, revisam os detalhes pré-preenchidos e concluem a transação usando sua stablecoin preferida.5. Resposta da Transação
O parâmetroreference da URL será incluído na resposta da transação e nas cargas úteis do webhook, permitindo que você vincule pagamentos de volta aos seus sistemas internos.
Experimente
Experimente os links de pagamento Blockradar em primeira mão com nossa demonstração ao vivo: 🔗 Link de Pagamento de Demonstração: https://pay.blockradar.co/demo Esta demonstração apresenta:- Fluxo de Pagamento: Experiência completa do cliente do link até a conclusão
- UI/UX: Interface de pagamento moderna e intuitiva
- Opções de Stablecoin: Múltiplos métodos de pagamento e redes
- Atualizações em Tempo Real: Status de transação ao vivo e confirmações
O link de pagamento de demonstração é apenas para fins de teste. Nenhuma transação real será
processada.
Criando Links de Pagamento
Link de Pagamento Básico
Crie um link de pagamento simples para um valor fixo:Link de Pagamento de Valor Variável
Permita que os clientes escolham seu valor de pagamento:Link de Pagamento com Upload de Arquivo
Inclua um arquivo (por exemplo, fatura, imagem do produto) com seu link de pagamento usando form-data: Campos de Form Data:name: Fatura de Serviçodescription: Serviços de desenvolvimento web - Janeiro 2024amount: 1500.00redirectUrl: https://empresa.exemplo.com/pagamento-sucessosuccessMessage: Pagamento recebido! Começaremos a trabalhar em seu projeto.metadata: invoice_id: INV-2024-001, service: web_developmentfile: [capa.png] (upload de arquivo)
Ao incluir uploads de arquivo, use form-data em vez de JSON. O arquivo será
armazenado e acessível via link de pagamento.
Parâmetros do Link de Pagamento
Parâmetros Obrigatórios
| Parâmetro | Tipo | Descrição |
|---|---|---|
name | string (max: 250) | O nome do link de pagamento |
Parâmetros Opcionais
| Parâmetro | Tipo | Descrição |
|---|---|---|
description | string (max: 250) | Uma descrição do link de pagamento |
slug | string (max: 250) | Um identificador exclusivo (compatível com URL). Deve corresponder à regex: ^[a-zA-Z0-9-]+$ |
amount | string | O valor do link de pagamento. Deve ser um número de string válido > 0 |
redirectUrl | string (URL) | A URL para redirecionar o usuário após o pagamento. Deve incluir http:// ou https:// |
successMessage | string (max: 500) | Mensagem mostrada quando o pagamento for bem-sucedido |
inactiveMessage | string (max: 500) | Mensagem mostrada quando o link de pagamento está inativo |
metadata | object (JSON string) | Metadados personalizados como pares chave-valor (string ou número). Deve ser enviado como string JSON em form-data |
paymentLimit | number (min: 1) | Número máximo de pagamentos permitidos para este link |
file | file | Um upload de arquivo opcional (por exemplo, imagem ou documento) anexado ao link de pagamento |
Fluxo de Pagamento
Experiência do Cliente
-
Clique no Link de Pagamento
- Cliente recebe e clica no link de pagamento
- O link abre em uma página de pagamento segura
-
Selecione o Método de Pagamento
- Escolha entre stablecoins disponíveis
- Selecione a rede blockchain preferida
- Insira o valor do pagamento (se variável)
-
Complete o Pagamento
- Cliente confirma os detalhes da transação
- O pagamento é processado na blockchain
- Confirmação em tempo real e atualizações de status
-
Confirmação de Sucesso
- Página de confirmação de pagamento
- Redirecionamento opcional para seu site
- Recibo e detalhes da transação
Experiência do Comerciante
-
Notificações em Tempo Real
- Eventos de webhook para status do pagamento
- Notificações por e-mail (se configuradas)
- Atualizações do painel
-
Rastreamento de Pagamentos
- Histórico de transações e status
- Análises e relatórios de pagamentos
- Integração com seus sistemas
Eventos de Webhook
Links de pagamento acionam os seguintes eventos de webhook quando os pagamentos são recebidos:| Evento | Descrição |
|---|---|
deposit.success | Pagamento foi recebido via link de pagamento |
deposit.failed | Tentativa de pagamento falhou |
Exemplo de Carga Útil de Webhook
Campos Principais de Dados do Webhook
A carga útil do webhook inclui informações abrangentes sobre o pagamento:| Campo | Descrição |
|---|---|
reference | Referência personalizada dos parâmetros de consulta da URL (por exemplo, ORDER123, ID do cliente) |
paymentLink | Detalhes completos do link de pagamento incluindo nome, descrição e metadados |
asset | Informações do ativo (USDC, USDT, etc.) com detalhes da rede |
blockchain | Informações da rede (Base, Ethereum, etc.) |
wallet | Detalhes e configurações da carteira principal |
address | Endereço do cliente que recebeu o pagamento |
amlScreening | Resultados da triagem anti-lavagem de dinheiro |
assetSwept | Status e detalhes do auto-sweep |
metadata | Dados personalizados do link de pagamento |
O campo
reference nas cargas úteis do webhook corresponde ao parâmetro de consulta reference
que você inclui na URL de pagamento. Isso permite que você rastreie pagamentos
de volta a pedidos específicos, clientes ou referências internas em seu sistema.Melhores Práticas
Segurança
- Use HTTPS para todo compartilhamento de link de pagamento
- Monitore eventos de webhook para atividades suspeitas
- Implemente limitação de taxa em seus endpoints de webhook
Experiência do Usuário
- Descrições claras do que é o pagamento
- Páginas de pagamento otimizadas para dispositivos móveis
- Múltiplas opções de pagamento quando possível
Integração
- Armazene IDs de links de pagamento para rastreamento
- Use metadados para vincular pagamentos aos seus sistemas
- Implemente lógica de repetição de webhook para confiabilidade
- Teste webhooks no ambiente sandbox primeiro
Casos de Uso e Exemplos
Loja de E-commerce
Fatura de Serviço
Campanha de Doação
Serviço de Assinatura
Estes exemplos usam os parâmetros corretos da API de links de pagamento do Blockradar. O
campo
metadata deve ser enviado como uma string JSON em form-data, e uploads de file
são suportados para conteúdo adicional.Teste e Desenvolvimento
Ambiente Sandbox
- Use redes testnet para desenvolvimento
- Teste a entrega e manipulação de webhooks
- Verifique os fluxos de pagamento de ponta a ponta
- Teste casos extremos e cenários de erro
Teste de Webhook
- Use ferramentas como webhook.site para testes
- Verifique a validação de assinatura
- Teste mecanismos de repetição
- Monitore taxas de entrega de webhook
Suporte e Recursos
Referência da API
- Criar Link de Pagamento
- Obter Todos os Links de Pagamento
- Obter Link de Pagamento
- Atualizar Link de Pagamento
Obtendo Ajuda
- E-mail: [email protected]
- Referência da API: Links de Pagamento
Links de pagamento são uma maneira poderosa de aceitar pagamentos em stablecoin com esforço mínimo de
integração. Comece com casos de uso simples e adicione complexidade gradualmente
à medida que você se familiariza com o sistema.

