Ir para conteúdo
  • Cadastre-se

dev botao

PSP Santander - PIX Cobrança - Campo Location - Erro no QrCode


Ver Solução Respondido por jonesalmeida,

Recommended Posts

Postado

Conforme a documentação do Santander para pix cobrança :

Portal do Desenvolvedor - Santander

O Response da geração de Cobrança, não volta o campo location

Exemplo abaixo:

{
  "calendario": {
    "criacao": "2020-09-09T20:15:00.358Z",
    "dataDeVencimento": "2020-12-31",
    "validadeAposVencimento": 30
  },
  "txid": "7978c0c97ea847e78e8849634473c1f1",
  "revisao": 0,
  "status": "ATIVA",
  "devedor": {
    "logradouro": "Rua 15, Numero 1, Bairro Luz",
    "cidade": "Belo Horizonte",
    "uf": "MG",
    "cep": "99000750",
    "cnpj": "12345678000195",
    "nome": "Empresa de Serviços SA"
  },
  "recebedor": {
    "logradouro": "Rua 15 Numero 1200, Bairro São Luiz",
    "cidade": "São Paulo",
    "uf": "SP",
    "cep": "70800100",
    "cnpj": "56989000019533",
    "nome": "Empresa de Logística SA"
  },
  "valor": {
    "original": "567.89"
  },
  "chave": "a1f4102e-a446-4a57-bcce-6fa48899c1d1",
  "solicitacaoPagador": "Informar cartão fidelidade"
}

Ai quando o exemplo vai criar o QrCode dinamico da o erro, de URL obrigatorio.

(erro no proprio exemplo do acbr)

 

    Decompress Content
Resp.Body:

         {
          "parametros": {
            "inicio": "2020-04-01T00:00:00Z",
            "fim": "2020-04-01T23:59:59Z",
            "paginacao": {
              "paginaAtual": 0,
              "itensPorPagina": 100,
              "quantidadeDePaginas": 1,
              "quantidadeTotalDeItens": 2
            }
          },
          "pix": [
            {
              "endToEndId": "E9040088820210310181400008883206",
              "txid": "100090400888000020210310000091302",
              "valor": 1.11,
              "horario": "2021-03-10T15:14:34Z",
              "infoPagador": "API Teste A"
            },
            {
              "endToEndId": "E9040088820210310181700008883216",
              "txid": "X01160061051149001000300000002792",
              "valor": 375.55,
              "horario": "2021-03-10T15:17:29Z",
              "infoPagador": "Pagamento Online da Parcela 01"
            }
          ]
        }
        
ChamarEventoQuandoReceberRespostaEndPoint( /cobv, POST )
  ResultCode modificado: 200 -> 201
  ResultCode:201
  RespostaHttp: 
         {
          "parametros": {
            "inicio": "2020-04-01T00:00:00Z",
            "fim": "2020-04-01T23:59:59Z",
            "paginacao": {
              "paginaAtual": 0,
              "itensPorPagina": 100,
              "quantidadeDePaginas": 1,
              "quantidadeTotalDeItens": 2
            }
          },
          "pix": [
            {
              "endToEndId": "E9040088820210310181400008883206",
              "txid": "100090400888000020210310000091302",
              "valor": 1.11,
              "horario": "2021-03-10T15:14:34Z",
              "infoPagador": "API Teste A"
            },
            {
              "endToEndId": "E9040088820210310181700008883216",
              "txid": "X01160061051149001000300000002792",
              "valor": 375.55,
              "horario": "2021-03-10T15:17:29Z",
              "infoPagador": "Pagamento Online da Parcela 01"
            }
          ]
        }
        
GerarQRCodeDinamico(  )

***************EACBrPixException***************
Campo obrigatório, não informado: URL

 

  • Moderadores
Postado
3 horas atrás, jonesalmeida disse:
***************EACBrPixException***************
Campo obrigatório, não informado: URL

Note que é um erro controlado. então abre os fontes e olha onde dispara essa mensagem e quem sabe remove a validação do ACBr e testa

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...