Ir para conteúdo
  • Cadastre-se

dev botao

ShiPay - dados do pagamento


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

Recommended Posts

Postado

Olá, 

 

A shipay, diferente das integrações diretas com PSP itau, bradesco sicredi e afins, não retorno na consulta de um pagamento ( PSP.epCob.ConsultarCobrancaImediata( TxID ) ) o objeto PSP.epCob.CobCompleta.pix.

Para contornar isto modifiquei o arquivo ACBrPIXPSPShipay.pas para que no método ConverterJSONOrderInfoParaCobCompleta ele gere um objeto PIX quando houver um valor no wallet_payment_id, de forma que o processo na ponta final possa ser padronizado e tenha acesso ao campo valor pago e datahora do pagamento.

image.thumb.png.9abed4649df80f0e9d1257c0f78eb7b4.png

 

Outra alteração é referente ao tempo de expiração do token, que modifiquei para 4h conforme alteração feito pela shipay

image.thumb.png.40a71815004d9e5c2cf5ca5efe186f4a.png

Segue o arquivo em anexo e caso esteja correta a alteração que ela possa ser inserida no pacote padrao. 

 

Grato.

 

Norldir

ACBrPIXPSPShipay.pas

  • Consultores
Postado

Boa tarde,

Criada a TK-4812 para avaliação.

Obrigado pela contribuição.

 

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

 

 

  • 2 semanas depois ...
  • Consultores
  • Solution
Postado

Olá @norldir,
Muito obrigado pela contribuição!

Acabei de enviar ao SVN as alterações com pequenos ajustes. 
Se puder atualizar seus fontes e efetuar um teste por favor.
🤜🤛

 

Consultor SAC ACBr

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

 
  • Este tópico foi criado há 346 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.