Author Image

ghhwer

Mar 5, 2021

Consulta de Valor Pago pelo Cliente

consulta de pagamentovalor cobradonotificações automáticasAPI Efí Pay

Pessoal boa tarde! Tenho uma dúvida... Consigo consultar quanto o cliente de fato pagou considerando multas e juros? Eu sei que consigo pegar no histórico mas vem em formato de texto.... e precisaria fazer tipo um Regex da vida

Respostas (4):
Avatar discord do usuario ghhwer

ghhwer

05/03/2021

Exemplo prático
imagem enviada na mensagem pelo usuario ghhwer

Avatar discord do usuario guilherme_efi

guilherme_efi

05/03/2021

Boa tarde, <@!270961495926505472>! Como vai?
Pude perceber que estas informações que passou são provenientes à consulta GET /v1/charge/:id.
A resposta desta consulta você consegue obter o valor cobrado na confirmação do pagamento através do atributo paid_value. Segue exemplo, onde o total é R$105,00 e o valor pago é R$107,13.

json
{
"code": 200,
"data": {
"charge_id": 266xxx283,
"total": 10500,
"paid_value": 10713,
"status": "paid",
"custom_id": 29830,
"created_at": "2020-11-20 11:14:54",
"notification_url": null,
"items": ...

Avatar discord do usuario guilherme_efi

guilherme_efi

05/03/2021

Cadastrando uma URL de notificação, você consegue receber este valor também de forma automática a cada alteração de status da transação.
Veja aqui os exemplos de respostas de uma notificação: https://dev.gerencianet.com.br/docs/notificacoes-recebendo#section-2-1-exemplos-de-respostas-

Avatar discord do usuario ghhwer

ghhwer

05/03/2021

Muito obrigado pelas informações Guilherme!