Atendimento

Cobranças

Formas de pagamento, campos da cobrança e ciclo de vida.

Uma cobrança é um valor a receber de um pagador até uma data de vencimento. Ela é criada com POST /payments e acompanhada pela consulta de cobranças.

Formas de pagamento

O campo billingType define como o pagador paga:

billingTypeComo o pagador pagaLink para enviar
PIXQR Code ou Pix copia-e-colacheckoutUrl (ou monte sua tela com pix.copyPaste)
CREDIT_CARDCartão de crédito, na página segura do provedorinvoiceUrl
DEBIT_CARDCartão de débito, na página segura do provedorinvoiceUrl
BOLETOBoleto bancárioinvoiceUrl
UNDEFINED ou ausenteO pagador escolhe a forma na página de pagamentoinvoiceUrl

Dados de cartão nunca passam pela sua integração

Em cartão, o pagador digita os dados na página do provedor de pagamento, aberta pelo invoiceUrl. Nem o seu sistema nem a U2D recebem o número do cartão.

Criando uma cobrança

CampoObrigatórioDescrição
payer.namesimNome do pagador
payer.documentsimCPF (11) ou CNPJ (14), só dígitos
payer.emailnãoE-mail do pagador
payer.phonenãoTelefone com DDD, só dígitos
payer.addressnãoEndereço (street, number, district, city, state com a UF, postalCode com 8 dígitos)
amountsimValor em reais, com ponto decimal (49.90)
dueDatesimVencimento, AAAA-MM-DD, hoje ou no futuro
billingTypenãoForma de pagamento (tabela acima)
descriptionnãoTexto livre, até 500 caracteres
pixExpiresInMinutesnãoSó com PIX: validade do QR Code em minutos (1 a 43200)

A especificação completa, com exemplos, está na Referência da API.

Validade do Pix

Sem pixExpiresInMinutes, o QR Code vale 24 horas a partir da criação. Em qualquer caso, a validade termina no fim do dia do dueDate (horário de Brasília), e o fim dela está em pix.expiresAt. Depois disso o Pix deixa de ser pagável: crie uma nova cobrança.

Ciclo de vida

O status acompanha a cobrança do início ao fim:

statusSignificado
CREATINGEm criação no provedor. Passa para PENDING em instantes.
PENDINGAguardando pagamento.
OVERDUEVencida sem pagamento.
CONFIRMEDPagamento confirmado, aguardando a liquidação (comum em cartão).
RECEIVEDPago e recebido.
REFUNDINGEstorno em andamento.
CHARGEBACKContestação aberta pelo pagador no cartão.
REFUNDEDEstornado.
CANCELEDCancelada; não pode mais ser paga (inclui Pix com o QR Code vencido).

Quando a cobrança é paga, a resposta passa a trazer paidOn (data do pagamento, horário de Brasília), paidAmount (valor efetivamente pago, que pode diferir de amount por juros, multa ou desconto) e netAmount (valor líquido, depois das tarifas).

Taxa da U2D

O campo fee traz a taxa da U2D sobre a cobrança, em reais, calculada pelo preço vigente na criação. Ela não muda se o preço mudar depois.

Nesta página