Documentation Index
Fetch the complete documentation index at: https://docs.4seletpay.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Visão Geral
As Cobranças representam transações de pagamento únicas. São o núcleo do processamento de pagamentos da plataforma, suportando os métodos:| Método | Descrição |
|---|---|
CreditCard | Cartão de crédito (parcelado ou à vista) |
PIX | Pagamento instantâneo via PIX |
Header obrigatório
Todas as rotas de cobranças exigem o headeraccount com o código da conta:
Formato de resposta padrão
A maioria das rotas retorna respostas no formato padrão da API (exceto a listagem paginada):| Campo | Tipo | Descrição |
|---|---|---|
mensagem | string | Mensagem descritiva da operação |
erro | boolean | false em caso de sucesso, true em caso de erro |
mensagenserro | array | Lista de mensagens de erro (vazia em caso de sucesso) |
codigoretorno | integer | Código HTTP de retorno |
id | string | ID do recurso criado/afetado ou GUID vazio |
data | mixed | Dados retornados (objeto, array ou vazio) |
Fluxo de uma cobrança
Campos do cliente
| Campo | Tipo | Req. | Descrição |
|---|---|---|---|
client.name | string | Sim | Nome completo do cliente (máx. 255) |
client.email | string | Sim | E-mail do cliente |
client.phone.ddi | string | Sim | Código do país (DDI) |
client.phone.ddd | string | Sim | Código de área (DDD) |
client.phone.number | string | Sim | Número do telefone |
client.document.type | string | Não | Tipo: CPF, CNPJ, passport, undefined |
client.document.number | string | Não | Número do documento |
client.gender | string | Não | Male, Female, Other, Undefined |
client.birthdate | date | Não | Data de nascimento (YYYY-MM-DD) |
client.address.* | object | Não* | Endereço (* todos os campos obrigatórios entre si) |
Campos do pagamento
| Campo | Tipo | Req. | Descrição |
|---|---|---|---|
payment.type | string | Sim | CreditCard ou PIX |
payment.pix_expiration | integer | Não | Expiração em segundos (mín. 1) |
payment.card.number | string | CreditCard | Número do cartão (mín. 13 dígitos) |
payment.card.name | string | CreditCard | Nome no cartão |
payment.card.month | string | CreditCard | Mês de validade (MM) |
payment.card.year | string | CreditCard | Ano de validade (YY) |
payment.card.security_code | string | CreditCard | CVV |
payment.card.installments | integer | CreditCard | Número de parcelas |
payment.card.soft_descriptor | string | Não | Texto na fatura (3-50 chars) |
Exemplo: Pagamento PIX
Request
Resposta PIX (HTTP 201)
Estorno de cobranças
O endpoint de estorno aceita um campovalue opcional do tipo inteiro (em centavos). Se omitido, o estorno é total.
Estorno parcial de R$ 50,00
