PayHubPayHub
PayHubPayHub
GuiaAPI Reference

Começando

IntroduçãoAutenticaçãoErrosPaginação e Filtros
Cobranças
Visão GeralMétodos de PagamentoCaptura e Estorno
Submerchants
Visão GeralDocumentos e EndereçosStatus e ReenvioSplit de Pagamentos
Financeiro
RecebíveisAntecipaçõesCarteiras e ExtratosSaques
Configuração
Chaves de APIRecebedores
SDK de Segurança
Visão geralTokenizaçãoAutenticação 3DSAnálise de fraudeFluxo simplificadoFluxo completoErrosProdução e segurança
Webhooks
Visão GeralConfiguraçãoRetentativas
Eventos
Eventos de CobrançasEventos de SubmerchantsEventos de Saques
Cobranças

Visão Geral

Entenda como funcionam cobranças na API SoarLabz

O que são Cobranças?

Cobranças representam transações de pagamento na SoarLabz. Cada cobrança está associada a um método de pagamento e segue um ciclo de vida específico.

Métodos de Pagamento

A API suporta os seguintes métodos:

MétodoIdentificadorDescrição
Cartão de Créditocredit_cardPagamento com cartão de crédito, com suporte a parcelamento
Cartão de Débitodebit_cardPagamento com cartão de débito, sem parcelamento
PIXpixTransferência instantânea via QR Code
BoletoboletoBoleto bancário com data de vencimento

Ciclo de Vida

Criação Cartão autorizado PIX/Boleto pago Falha Expirado Captura Cancelamento Estorno parcial Estorno total pending authorized captured failed expired voided partially_refunded refunded

Status da Cobrança

StatusDescrição
pendingCobrança criada, aguardando processamento
authorizedPagamento autorizado (cartão de crédito ou débito)
capturedPagamento capturado/confirmado
partially_refundedEstornada parcialmente
refundedEstornada totalmente
voidedCancelada antes da captura
failedFalha no processamento
expiredExpirada (PIX ou boleto não pago no prazo)

Fluxo por Método

Cartão de Crédito

  1. Criação - A cobrança é criada e o cartão é autorizado
  2. Autorização - O valor é reservado no limite do cartão (status authorized)
  3. Captura - O valor é efetivamente cobrado (status captured)

Por padrão, cobranças de cartão são capturadas automaticamente. Para captura manual, entre em contato com o suporte via e-mail ou WhatsApp.

Cartão de Débito

  1. Criação - A cobrança é criada e o cartão é autorizado
  2. Autorização - O valor é reservado no saldo do cartão (status authorized)
  3. Captura - O valor é debitado imediatamente (status captured)

Cobranças de cartão de débito não suportam parcelamento — o valor é sempre cobrado em parcela única.

PIX

  1. Criação - A cobrança é criada e um QR Code é gerado
  2. Pagamento - O cliente paga via PIX e o status muda para captured
  3. Expiração - Se não pago no prazo, o status muda para expired

Boleto

  1. Criação - A cobrança é criada e o boleto é gerado
  2. Pagamento - O cliente paga o boleto e o status muda para captured
  3. Expiração - Se não pago até o vencimento, o status muda para expired

Estrutura Básica de uma Cobrança

Independente do método de pagamento, toda cobrança exige:

CampoTipoDescrição
amountintegerValor em centavos (ex: R$ 100,00 = 10000)
payment_methodstringMétodo de pagamento
product_typestringphysical ou digital
customerobjectDados do cliente (nome, e-mail, CPF/CNPJ, telefone)
itemsarrayLista de itens do pedido

Próximos Passos

Métodos de Pagamento

Detalhes de cada método e exemplos de criação.

Captura e Estorno

Como capturar e estornar cobranças.

Paginação e Filtros

Como paginar resultados e aplicar filtros nas listagens

Métodos de Pagamento

Como criar cobranças com cada método de pagamento

On this page

O que são Cobranças?Métodos de PagamentoCiclo de VidaStatus da CobrançaFluxo por MétodoCartão de CréditoCartão de DébitoPIXBoletoEstrutura Básica de uma CobrançaPróximos Passos