Pagamentos via QR no Modo Sandbox do PIX

EXIBINDO RESPOSTAS:

Avatar discord do usuario tudocatolico

tudocatolico

Os meus desenvolvedores são indianos e me solicitaram o seguinte: "Precisamos da opção no método PIX para pagar o QR no modo sandbox para concluir o processo de checkout. Por favor, nos forneça os detalhes sobre como podemos escanear o qr para pagar no modo Sandbox para verificar o ponto de comissão." , não sei o que responder, pois já passei o client id e a chave client id do homologação para eles. Conseguem me orientar?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia, @tudocatolico, tudo bem?
Você pode informar que no ambiente de sandbox as cobranças Pix com valores de até R$ 10,00 são confirmadas automaticamente.

Avatar discord do usuario tudocatolico

tudocatolico

João, os desenvolvedores indicanos me reportaram o seguinte: "Tentamos fazer o checkout no modo Sandbox e recebemos a mensagem de erro de que as credenciais da API não são válidas. Verifique as credenciais do sandbox e configure as credenciais corretas para que possamos testá-las."

Mas observando a imagem que eles enviaram (anexa neste post), percebi que o PIX Key, que está cadastrado na referente a configuração PIX, na extenção da API da EFÍ, é a minha chave pix aleatórioa da conta do Administrador. Deveria ser a "Chave client ID" ou a "Chave Secret" ?

Outra dúvida é que tenho uma Aplicação da API cobrança, criada dentro da área de API da conta do administrador do marketplace, para "API Cobranças, API Pix, API Pix via Open Finance". Sendo assim, entendo que já seria possível cobrar no cartão de crédito, boleto e pix, e ter o split de pagamento fazendo as divisões necessárias no marketplace, certo? Não é necessário eu criar mais uma API de Cobrança específica para a API PIX, certo? Pois aí teria mais pares de credenciais e chaves para produção e homologação, e não teria como configurar isso na extensão da EFí para OpenCart 3. Deveria funcionar os 3 meios de pagamento com esta mesma API, certo?
imagem enviada na mensagem pelo usuario tudocatolico

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia, @tudocatolico. Tudo bem com você?
O campo PIX Key deve ser uma chave Pix pertencente a sua conta, pelo que você disse esta correto. Porém como você comentou anteriormente que estão realizando testes no ambiente de homologação o campo Certificate path deveria indicar o certificado de homologação, e no seu caso esta indicando o certificado de produção ao invés do de homologação.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Quanto a sua aplicação, não é preciso criar uma outra, tendo em vista que sua aplicação já possui os escopos para as APIs desejadas.

Avatar discord do usuario tudocatolico

tudocatolico

Entendi João, faz todo sentido. Pode me orientar como faço para baixar o certificado de homologação pra disponibilizar no /home/customer/www/tudocatolico.com.br/public_html/efipem/ da minha infra?

Se entendi corretamente, preciso baixar o certificado de homologação, disponibilizar na minha infra e atualizar a URL de /home/customer/www/tudocatolico.com.br/public_html/efipem/productioncertificate.pem para /home/customer/www/tudocatolico.com.br/public_html/efipem/"homolog"certificate.pem

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Isso mesmo, @tudocatolico.
Para gerar o certificado você pode seguir os passos deste artigo aqui, apenas se atente para alterar para a aba de Homologação antes de emitir o certificado.
Qualquer dúvida é só nos chamar por aqui.

Avatar discord do usuario tudocatolico

tudocatolico

ok, farei isso. Já tenho uma dúvida. A hora que eu atualizar na extenção do OpenCart, as compras no PIX não vão se concretizar, certo?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Correto, todas as cobranças serão geradas para homologação.

Avatar discord do usuario tudocatolico

tudocatolico

@joaolucas_efi , os desenvolvedores indianos colocaram o opencart em modo sandbox, como certificado ajustado para sandbox também no PIX, mas quando fizeram uma compra de 10,00 no pix reportaram o seguinte:

"Nós verificamos o PIX no modo sandbox e ainda recebemos o QR para pagar para concluir o processo de checkout (veja os anexos). Por favor, nos forneça os detalhes sobre como podemos escanear o qr para pagar no modo Sandbox para verificar o ponto de comissão."

Podem me ajudar?
imagem enviada na mensagem pelo usuario tudocatolico

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia, @tudocatolico.
O QrCode é gerado, mas quando o pedido é de até R$ 10,00 o webhook de confirmação é enviado para o sistema automaticamente.

Avatar discord do usuario tudocatolico

tudocatolico

Bom dia, os desenvolvedores indicanos me repotraram o seguinte: "Verificamos e descobrimos que o retorno de chamada do webhook não está sendo recebido após o processo de checkout. Você poderia confirmar se o webhook está configurado corretamente e ativo?" Você consegue verificar isso e me confirmar? pois no OpenCart 3 já revisei o certificado, a chave PIX, o client ID e a chave secreta, e está tudo certo.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia, @tudocatolico. Vou abrir um atendimento para você para pedir o seu N° de conta e verificar isso para você.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Basta nos responder em <#Webhook-7131>.