Introdução - Link de pagamento
Conheça o Link de Pagamento
O Link de Pagamento disponibiliza uma página hospedada pelo Asaas para que o pagador informe seus dados e conclua o pagamento.
Utilize esse recurso quando não quiser cadastrar previamente cada cliente ou construir uma tela própria de pagamento.
Quando utilizar
Utilize Link de Pagamento quando precisar:
- compartilhar uma mesma página de pagamento com diferentes clientes;
- deixar o pagador informar os próprios dados;
- trabalhar com valor fixo ou permitir que o pagador escolha o valor;
- permitir parcelamento dentro do limite configurado;
- oferecer uma página de pagamento hospedada pelo Asaas.
O que pode ser criado
O Link de Pagamento pode gerar diferentes tipos de cobrança:
| Necessidade | Tipo |
|---|---|
| Pagamento avulso | DETACHED |
| Pagamento parcelado | INSTALLMENT |
| Cobrança recorrente | RECURRENT |
As formas de pagamento disponíveis incluem boleto, Pix e cartão de crédito.
Quando billingType for UNDEFINED, o pagador poderá escolher entre as formas de pagamento disponíveis no Link.
Se value não for informado, o pagador poderá definir o valor no momento do pagamento.
Os detalhes de cada configuração estão no guia Criando um Link de Pagamentos.
Link de Pagamento ou cobrança via API?
| Necessidade | Cobrança via API | Link de Pagamento |
|---|---|---|
| Criar a cobrança para um cliente já cadastrado | ✓ | — |
| Deixar o pagador informar os próprios dados | — | ✓ |
| Permitir valor aberto | — | ✓ |
| Permitir que o pagador escolha a quantidade de parcelas | — | ✓ |
| Utilizar uma página hospedada para coleta dos dados | — | ✓ |
| Utilizar Split de Pagamentos | ✓ | — |
Utilize Cobranças quando sua aplicação precisar controlar previamente o cliente e os dados da cobrança.
Utilize Link de Pagamento quando esse preenchimento puder acontecer na página hospedada pelo Asaas.
Como funciona
%%{init: {"flowchart": {"nodeSpacing": 28,"rankSpacing": 32,"diagramPadding": 8,"padding": 10}}}%%
flowchart TD
A["Criar o Link de Pagamento"] --> B["Receber a URL"]
B --> C["Compartilhar com o pagador"]
C --> D["Pagador informa os dados"]
D --> E["Asaas gera a cobrança"]
E --> F["Receber os Webhooks"]
F --> G["Conciliar o pagamento"]
classDef inicio fill:#DBEAFE,stroke:#2563EB,color:#1E3A8A,stroke-width:3px,font-size:17px
classDef validacao fill:#E0F2FE,stroke:#0284C7,color:#0C4A6E,stroke-width:2px,font-size:17px
classDef sucesso fill:#DCFCE7,stroke:#16A34A,color:#14532D,stroke-width:3px,font-size:17px
class A inicio
class B,C,D,E,F validacao
class G sucesso
linkStyle default stroke:#94A3B8,stroke-width:2px
A cobrança gerada possui o campo paymentLink, que permite identificar o Link de Pagamento de origem nos eventos de cobrança.
Prefira Webhooks para acompanhar o pagamento em vez de consultar periodicamente a API.
Consulte os Eventos para cobranças.
Recursos relacionados
Depois de criar o Link de Pagamento, você também pode:
- configurar o retorno do pagador para sua aplicação após o pagamento;
- definir notificações para as cobranças geradas;
- acompanhar confirmação, vencimento, estorno e demais alterações por Webhook.
ImportanteO redirecionamento controla apenas a navegação do pagador. Não utilize o retorno para confirmar o pagamento.
Confirme o resultado pelos eventos de cobrança.
Próximos passos
Updated about 1 hour ago