Histórico de mensagens sobre Pix

EXIBINDO CONVERSAS RECENTES:

Texto: Pix
Data: 22/03/2024
# pix
Avatar discord do usuario elfa_24062

elfa_24062

Ver Respostas

Sim, consumindo as APIs do Pix em produção já faz tempo, Agora começamos a configurar nosso ambiente pra receber as notificações e nos deparamos com essa dúvida. Se passa pelo mikrotik or no...

# pix
Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

agora toda cobrança faz uma nova requisição incluindo o TXID do pix gerado com o SPLIT configurado, é isso mesmo?

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Você teria que adicionar mais uma chamada à nossa API, tendo em vista que você já tenha uma configuração de split pronta, basta aplicar utilizando o metodo pixSplitLinkCharge para COB e pixSplitLinkDueCharge para COBV

# pix
Avatar discord do usuario russofullstack

russofullstack

para que todo PIX gerado, leve o SPLIT junto?

# pix
Avatar discord do usuario russofullstack

russofullstack

então minha rota de pix que já existe teria que ser modificada?

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Não, ele tem que ser aplicada na cobrança.
O fluxo seria o seguinte:

Você gera uma configuração de split.
Emite um Pix.
Vincula a cobrança em questão à uma configuração de split.

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

@russofullstack tem o pixSplitUnlinkDueCharge que permite que você remova o split de uma cobrança, é preciso enviar dois parâmetros, sendo eles o txid e o splitConfigId

# pix
Avatar discord do usuario russofullstack

russofullstack

a conta principal que gera o PIX, quero que fique com 95% e a conta do desenvolvedor 5%

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Para consultar basta que você chame o método pixSplitDetailConfig passando como parâmetro o id da configuração de split gerado anteriormente.

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Boa tarde @russofullstack, tudo bem?

Isso mesmo, esse seria o body para enviar para o método pixSplitConfig.

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @russofullstack!
Verifiquei aqui e de fato não temos exemplos de split usando a SDK de node, iremos atualizar o repositório para adicionar estes exemplos.
Porém, a SDK ja possui suporte para realizar a comunicação com estes endpoints. Segue os nomes das funções:

pixSplitDetailCharge
pixSplitLinkCharge
pixSplitUnlinkCharge
pixSplitDetailDueCharge
pixSplitLinkDueCharge
pixSplitUnlinkDueCharge
pixSplitConfig
pixSplitConfigId
pixSplitDetailConfig

Qual endpoint você gostaria de ter o exemplo da requisição em node?

# pix
Avatar discord do usuario russofullstack

russofullstack

esse exemplo gera um pix

# pix
Avatar discord do usuario russofullstack

russofullstack

const EfiPay = require('sdk-node-apis-efi')
const options = require('../../credentials')

let body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: '94271564656',
nome: 'Gorbadock Oldbuck',
},
valor: {
original: '123.45',
},
chave: 'SUACHAVEPIX', // Informe sua chave Pix cadastrada na efipay.
infoAdicionais: [
{
nome: 'Pagamento em',
valor: 'NOME DO SEU ESTABELECIMENTO',
},
{
nome: 'Pedido',
valor: 'NUMERO DO PEDIDO DO CLIENTE',
},
],
}

const efipay = new EfiPay(options)

efipay.pixCreateImmediateCharge([], body)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})

# devs
Avatar discord do usuario rafaelmaiabr

rafaelmaiabr

Ver Respostas

Preciso criar a chave PIX para geração das cobranças.

# devs
Avatar discord do usuario rafaelmaiabr

rafaelmaiabr

Ver Respostas

Bom dia!
Estou realizando alguns testes nos modelos que disponibilizam, mas está apresentando erros.

Criação de chaves homologação erro 500 Produção Funciona

Sandbox
erro_interno_servidor
Erro interno do servidor
500
Warning: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE in D:\xampp\htdocs\app_cobranca\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 70

Warning: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE
in D:\xampp\htdocs\app_cobranca\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 70

Warning: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE in D:\xampp\htdocs\app_cobranca\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 70
cURL error 0: The cURL request was retried 3 times and did not succeed. The most likely reason for the failure is that cURL was unable to rewind the body of the request and subsequent retries resulted in the same error. Turn on the debug option to see what went wrong. See https://bugs.php.net/bug.php?id=47204 for more information. (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://pix-h.api.efipay.com.br/v2/gn/evp

# módulos-plugins
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vejo mais Pix no seu futuro... 😉