Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 11/06/2023
# pix
Avatar discord do usuario lyrax_dev

lyrax_dev

Já revisei toda a documentação disponível, mas estou com dificuldades em continuar.

# pix
Avatar discord do usuario lyrax_dev

lyrax_dev

Estou trabalhando em um bot Pix para o Discord, com o objetivo de simplificar o processo de compra para os usuários. O bot permite que o cliente selecione um produto e forneça as informações necessárias. Em seguida, o bot gera uma cobrança e envia duas opções de pagamento Pix no chat: um QR Code e a opção de Copiar/Colar. Até agora, finalizei essa parte do desenvolvimento.

No entanto, estou enfrentando um desafio em relação à verificação do pagamento feito pelo cliente. Preciso de ajuda para implementar essa funcionalidade e confirmar se o pagamento foi concluído antes de prosseguir com o envio do produto. Se alguém puder me auxiliar nessa etapa, ficarei muito grato. Qualquer ajuda será apreciada!

# devs
Avatar discord do usuario israelcosta

israelcosta

Boa tarde, na notificação que a APi retorna para o WebHook vem somente esses atributos:

{
"pix": [
{
"endToEndId": "E18236120202306111751s061d2234ff",
"txid": "11fd8cebbe7648f29119b8bdb79792e3",
"chave": "2b14b01e-e585-48ff-86ac-3b63b540850c",
"valor": "0.01",
"horario": "2023-06-11T17:51:18.000Z"
}
]
}


Ou tem mais atributos opcionais?

# módulos-plugins
Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @guilherme.lopes ! Neste caso, se você deseja colocar 1,00 de desconto, você deve inserir 100. Você deve informar valor Inteiro.

# módulos-plugins
Avatar discord do usuario guilherme.lopes

guilherme.lopes

Não estou entendendo o motivo do erro. Qualquer valor que informo em billet_discount, dá a mesma mensagem de erro
imagem enviada na mensagem pelo usuario guilherme.lopes

# cartões
Avatar discord do usuario jessica_efi

jessica_efi

Específico pra Angular não temos. Mas temos esses exemplos que podem te auxiliar.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Você pode utilizar o GET/v2/pix onde lista todos o s pix recebidos em um período informado, por exemplo - https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-pix-recebidos" class="link-msg">https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-pix-recebidos . Ou você pode buscar por um pix especifico passando o e2eId - https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-pix . Caso não saiba esse e2eid, você pode buscar pelo txid da cobrança - https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-cobran%C3%A7a que este endpoint retornará os dados da cobrança, inclusive o e2eid, que é o identificador do pagamento.

# pix
Avatar discord do usuario lyrax_dev

lyrax_dev

Ver Respostas

Sim

# open-finance
Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @felipoantonoff ! Eu fiz um teste aqui e me retornou os pagamentos normalmente. Ainda esta retornando a falha pra você?

# assinaturas
Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @danteredgrave. ! Quando você cria um plano, não é informado o valor desse plano, apenas o nome, a periodicidade e quantas cobranças devem ser geradas. O valor é informado ao criar um assinatura vinculada a esse plano. Então se você fizer uma requisição para GET/v1/subscription/:id passando o id da assinatura, retornará esse valor.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @lyrax_dev ! Você se refere à pagamentos do Pix?

# bolix
Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Bom dia.

Entendi e obrigado

# pix
Avatar discord do usuario cx10zn

cx10zn

Ver Respostas

Só seguir a lógica

js
async function verificarPagamento(pagamentoId) {
try {
const response = await gerencianet.pixDetail(pagamentoId);

const pagamento = response.data;
console.log(pagamento);

// Faça algo com o pagamento aqui

} catch (error) {
console.error('Erro ao verificar pagamento:', error);
}
}

# pix
Avatar discord do usuario lyrax_dev

lyrax_dev

Ver Respostas

Boa noite!
Onde posso encontrar um exemplo simples e funcional em js para checar o pagamento?