Jump to content

dev botao

Erro Pix Shipay


Go to solution Solved by Daniel Simoes,
  • Este tópico foi criado há 375 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

Bom dia, estou fazendo a integração PIX Shipay e estou me deparando com o erro na imagem anexo:

o problema ocorre na função TACBrPixEndPointCob.ConsultarCobrancaImediata

na linha fPSP.AcessarEndPoint(ChttpMethodGET, EndPoint, ResultCode, RespostaHttp);

Obs uma exe que eu tinha do Demo de verão anteriores não estava dando o erro;

erro_pix.png

  • Consultores
Posted

Bom dia,

é possível nos enviar o log gerado pela versão que funciona e pela versão que apresenta o erro?

Se preferir pode enviar para [email protected] e colocar no email além dos logs o link para este tópico.

Obrigado.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Membros Pro
Posted

eu fiz uma nova compilação e substituiu o exe, pq eu atualizei o componente  

consegui um exe em outra maquina, vou gerar o log

  • Consultores
Posted

A cobrança foi gerada normalmente, aparentemente teve algum problema na função que interpreta a resposta:

image.png

No programa exemplo tem uma propriedade NivelLog no componente ACBrPixCD1, coloque ela com o valor 4 e gere o log novamente na versão que dá erro, por favor.

image.png

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Fundadores
Posted

O erro pode ser reproduzido no Demo da Shipay do ACBr ?
\ACBr\Exemplos\ACBrPIXCD\Shipay\Delphi

O que o @Alexandre de Paula quis mencionar.. que o erro provavelmente está dentro do seu código, na chamada do evento QuandoReceberRespostaEndPoint

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.

  • Membros Pro
Posted (edited)

O erro esta nos Demos, tanto delphi, como no exemplo PDVShipay, na imagem anexo mostra o erro no Demo

Edited by brajan
  • Fundadores
Posted

Peguei o problema no Endpoint  "GET Order"
https://api-staging.shipay.com.br/docs.html#tag/Pedidos-para-Pagamentos-Instantaneos/paths/~1order~1{order_id}/get

mas notei que os campos Datas, da resposta do EndPoint está bem diferente da documentação

Resposta do meu teste:

{
    "order_id": "f7e87c34-2473-4f40-a5fa-a996c660f462",
    "status": "approved",
    "balance": null,
    "paid_amount": 1.0,
    "total_order": 1.0,
    "created_at": "Thu, 04 Jan 2024 19:43:46 GMT",
    "payment_date": "Thu, 04 Jan 2024 19:48:08 GMT",
    "updated_at": "Thu, 04 Jan 2024 19:48:08 GMT",
    "wallet": "shipay-pagador",
    "external_id": "240104164344",
    "items": [{
            "name": "Batata Doce",
            "unit_price": 1.0,
            "quantity": 1.0,
            "type": "item"
        }
    ],
    "buyer_info": {
        "first_name": "Elias",
        "last_name": "Cesar Vieira",
        "city": null,
        "state": null,
        "address": null,
        "document": "67751079002",
        "email": null,
        "phone": ""
    },
    "wallet_payment_id": "E7E2B27e9b1AB3bcb3f2D228760a238D",
    "pix_psp": null,
    "wallet_payment_info": [],
    "splits_fee": null
}

 

Creio que seja melhor consultar o Suporte da ShiPay, para saber se houve alguma mudança no lado deles...

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.

  • Membros Pro
Posted

bom dia, fiz o teste e funcionou, um duvida que fiquei sobre o envio dos itens, se o cliente optar por duas formas de pagamento o valor enviado no pix tem q ser igual ao total dos itens?

  • Fundadores
Posted

Eu realmente não sei dizer, se a Shipay faz alguma validação nos Itens enviados, ou se eles são apenas para "arquivo"... Creio que seja melhor consultar o suporte deles...

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.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...