Ir para conteúdo
  • Cadastre-se

dev botao

Pagador ACBrPixCD


Ver Solução Respondido por EliasCesar,
  • Este tópico foi criado há 616 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde, como posso pegar os dados do Pagador sem informar ele na aplicação, no exemplo traz a informação mas não consegui localizar nem uma opção para pegar essa informação.

Se alguém souber uma forma eu agradeço; 

O colega Juliomar fechou o outro post sem eu dar minha resposta então como não localizei nada do link que o mesmo enviou estou abrindo novamente

Link para o comentário
Compartilhar em outros sites

  • Moderadores

 

Senão me engano isso tu já tem cadastrado quando chama, pois tu faz a chamada de um psp, banco fintech especifica então tem essas informações.

não lembro se ela trazem as informações delas mesmas na resposta que no caso é cnpj é isso

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Se eu informar o pagador ele traz nos campos específicos, se alguém pagar  que não for informado não vendo não traz nos campos, para no Json do log mas não tem como pegar essa formação

Repare no Json a baixo, que ele traz o CPF e o Nome do Pagador, essa informação ele traz mas quando chega no componente ela se perde e não consigo localizar ela.
 

Resp.Body:
{
	"status": "CONCLUIDA",
	"calendario": {
		"criacao": "2022-07-11T16:11:06.95-03:00",
		"expiracao": "3600"
	},
	"location": "qrcodepix-h.bb.com.br/pix/v2/6ce5bed4-7133-4088-aadc-6dc873d9854c",
	"txid": "YQyvPWG4YBACrmj14IzNPutHADG8RPfQzE9",
	"revisao": 0,
	
	"valor": {
		"original": "0.69"
	},
	"chave": "3d94a38b-f344-460e-b6c9-489469b2fb03",
		"pix": [
			{
				"endToEndId": "E0000000020220711191131759250544",
				"txid": "YQyvPWG4YBACrmj14IzNPutHADG8RPfQzE9",
				"valor": "0.69",
					"pagador": {
							"cpf": "85522877812",			
						"nome": "WAGNER TOESTES DE MATOS"
					},

					"infoPagador": "SEM ATO",
                "horario": "2022-07-11T16:11:32.00-03:00"
			}
		],
	"solicitacaoPagador": "Solicitacao Pix"
	
}

 

Editado por brajan
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Nas especificações da API do Bacen(Que deveria ser o padrão utilizado por todos os PSPs), esse grupo "pagador" não existe. 
Essa é uma resposta específica da API do Banco do Brasil, portanto não sei se seria correto incluir esse grupo nos Schemas do endpoint PIX, sendo que ele é utilizado apenas em um PSP.

Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Mas como você faria, se usar outro PSP, que não seja B.B., e não constar essa informação, pois ela não está na especificação do B.C. ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Fundadores

Lembrando, que é possível, resgatar o JSON original, usando algo como:

JSonRespPSP := ACBrPixCD1.PSP.epCob.CobGerada.AsJSON;

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.