Pagamento - Confirmar

Pré-requisitos:
Uma solicitação de pagamento iniciada em algum dos seguintes procedimentos:

Características:

  • Realiza a validação dos dados do recebedor do pagamento.
  • Parametriza o valor à ser pago.
  • Solicita o pagamento para o contraparte através de uma solicitação.
  • Os dados do pagamento realizado podem ser consultados em Pagamento - Consulta por PagamentoId
  • Ao ser debitado dispara um webhook sob o evento "Pagamento" com o EndToEndId retornado na iniciação de pagamento. Veja Configurando webhook de pagamentos

Atenção!

Uma confirmação de pagamento significa que a sua intenção de realizar o pagamento foi encaminhada ao BACEN.
Qualquer solicitação de pagamento esta sujeita a cancelamento ou rejeição, cenário no qual o débito na conta não é realizado.

Path Params
uuid
required

Identificador do pagamento gerado em uma das iniciaçãoes.

Body Params

Dados para confirmação do pagamento.

recebedor
object
required

Dados do recebedor obtidos na iniciação do pagamento.

Os dados gerados na iniciação devem conferir na confirmação juntamente com o pagamentoId.

double
required

Valor do pagamento. Para pagamentos de qrcodes dinâmicos o valor na confirmação deve conferir com o retornado na iniciação do pagamento.

string | null
date-time | null

Data em que o pagamento será efetuado

validarRecebedor
object

Objeto contendo os dados bancários e as informações documentais do pagador, que serão utilizados no processo de validação e confirmação do pagamento.

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses
202

O pagamento foi confirmado com sucesso e o valor já foi bloqueado na conta do cliente pagador.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json