Histórico de mensagens sobre pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
# pix
Avatar discord do usuario martheuss777

martheuss777

estou tentando usar fetch pois para gerar o pix qr e o de copia sao urls diferentes da api

# pix
Avatar discord do usuario martheuss777

martheuss777

Ver Respostas

tenho uma duvida, na parte de pagamentos do meu site estou usando a api gerarqrcodepix.com.br/api/v1, o usuário digita o valor e gera o qr code, essa questao esta ok mas estou tentando fazer o button para o usuario clickar e copiar o pix por meio de fetch e nao estou tendo sucesso.

# devs
Avatar discord do usuario stonedev

stonedev

Ver Respostas

Olá boa tarde!!!
Queria saber sobre a possibilidade de eu conseguir criar uma API usando a EFI para pagamentos via PIX e cartões, utilizando GOLANG

# pagamento-contas
Avatar discord do usuario stonedev

stonedev

Ver Respostas

Olá boa tarde!!!
Queria saber sobre a possibilidade de eu conseguir criar uma API usando a EFI para pagamentos via PIX e cartões, utilizando GOLANG

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Lembrando que na lista do STR só tem os que tem código COMPE, mas um envio de Pix é pra qualquer participante identificado pelo ISPB.

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Juntando SPI e STR tem os dois códigos de cada banco, o ISPB e o COMPE. No Pix é usado ISPB, em TED e boleto se usa COMPE.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E especificamente o de devoluções de um recebimento serem na mesma rota do recebimento é algo que você pode sugerir para o Banco Central mudar via https://github.com/bacen/pix-api/issues/ ... a Efí implementa a API padronizada pelo BC.

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @alessandrodev! Tudo bem?
Não, neste caso, como o cadastro do webhook é por chave, toda a movimentação (envvio, recebimento e devolução) relacionada a esta chave, vai ser enviada para o webhook cadastrado.
O conteudo de cada tipo de notificação é diferente: https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o

# pix
Avatar discord do usuario alessandrodev

alessandrodev

Ver Respostas

Mas o ponto é que todos são enviados para a mesma rota webhook/pix consigo cadastrar uma rota especifica para cada um? algo tipo webhook/pix/devolucoes ou webhook/pix?type=devolucoes para justamente não receber todas as variancias em um mesmo endpoint?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você vai também enviar Pix, o melhor para separar é usar uma chave Pix diferente. Agora, na devolução de um Pix recebido, ela só vai acontecer se você pedir para fazer uma devolução. Então você pode ter algo ligado ao txid que te avise que foi solicitada devolução, e aí sim olhar o campo de devolucoes.

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Bom dia, @alessandrodev! A estratégia adotada depende muito das suas regras de negócio, por exemplo, você pode ter um webhook exclusivo para tratar recebimentos e outro exclusivo para tratar envios, se você utilizar o Split ainda pode ter um exclusivo para ele.

Caso prefira organizar todos em um único ponto, você teria o payload padrão de recebimento (endToEndId, txid, chave, valor, horario e infoPagador).

Se for um recebimento com split você terá tudo isso acrescido do gnExtras contendo pagador e split.

Para devolução é preciso que o recebimento já tenha existido, você pode adotar uma conferência interna do txid ou verificar a existência da propriedade devolucoes.

Já o envio de Pix terá as propriedades tipo e status e não terá o txid (virá em gnExtras o identificador do envio -> idEnvio).

Mais informações sobre o recebimento de callbacks na documentação: https://dev.efipay.com.br/docs/api-pix/webhooks/#recebendo-callbacks

# devs
Avatar discord do usuario kirk.fps

kirk.fps

Ver Respostas

Boa tarde! Estou recebendo um erro 500 quando solicito a criação de uma chave pix aleatória (evp). Já confirmei o escopo, está tudo certo na request. Alguém sabe informar qual pode ser o problema?
imagem enviada na mensagem pelo usuario kirk.fps

# pix
Avatar discord do usuario alessandrodev

alessandrodev

type Opcoes = {
confirmados: () => DadosWebhook,
devolucoes: () => DadosWebhook,
};

export default function status(data: DadosWebhook): Opcoes {
return {
confirmados: (): DadosWebhook => {
const confirmados = data.pix.filter(
(pix): boolean => (
!pix?.gnExtras &&
!pix?.devolucoes
)
);
return {
pix: confirmados
}
},
devolucoes: (): DadosWebhook => {
const devolucoes = data.pix.filter(
(pix): boolean => (!!pix?.devolucoes)
);
return {
pix: devolucoes
}
},
}
}

# pix
Avatar discord do usuario alessandrodev

alessandrodev

Eu preciso executar uma logica de negócio apenas quando o pix for "CONFIRMADO" e eu não quero fazer gambiarra validando se existe o atributo "devolucoes" , "gnExtras" e etc para simplesmente saber se a chamada do webhook refere-se ao pix recebido

# pix
Avatar discord do usuario alessandrodev

alessandrodev

Ver Respostas

Galera, qual estratégia vocês adotaram no endpoint webhook/pix para identificar a etapa/categoria refere-se a request?

Por exemplo eu vou ter nessa mesma rota diferentes payload (dados no body), para estorno, criação, pagamento confirmado e pelo que vi na doc não existe um atributo comum para todos os dados que identificam a etapa do processo, ao meu ver deveria ter um atributo { etapa: "DEVELOCAO" | "PIX_RECEBIDO" | "PIX_ENVIADO" } para facilitar a identificação no webhook.

# pix
Avatar discord do usuario .rodrigox

.rodrigox

Ver Respostas

My frends, obrigado!!!

Pelo que eu li o valor mínimo cobrado é de 50 centavos para cada PIX, com taxa de 1,19% sob o total

Ai não compensa, porque diariamente eu pretendia enviar uns 100 pix de 1 até 10R$, mas a maioria estando em um range de 1,15R$ até 3,30R$

Assim não ia compensar ASHUSAHUH, mas eu vou ver se ajusto meu sistema para ir acumulando saldo e ai retirar 1x por mês no máximo, passando a taxa para o player

# pix
Avatar discord do usuario .rodrigox

.rodrigox

Ver Respostas

Puedo tirar una duvida aqui?

Tô querendo criar um sistema para a galera que joga no meu server de Tibia.

Assim, tô com a ideia de criar um microservice onde eu envie PIX para os jogadores. É possível com o Efi enviar pix também? Tem algum pré-requisito para isso?