Histórico de mensagens sobre api-pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: api-pix
Canal: pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @leonardo.amaral!
Tudo joia? Você precisa configurar o mTLs em seu servidor. Em nossa documentação explicamos este proceso.
Segue o link: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

Avatar discord do usuario mateus.sf

mateus.sf

Ver Respostas

Bom dia. Estou tendo dificuldades para desenvolver a integração com a API Pix. Requisições ao endpoint /oauth/token sempre retornam status 400. Isso acontece apenas em tempo de execução, no postman funciona normalmente.

POST /oauth/token HTTP/1.0
Connection: Keep-Alive
Content-Length: 36
Content-Type: application/json
Host: api-pix-h.gerencianet.com.br
Accept: /
Accept-Encoding: gzip, deflate, br, identity
User-Agent: User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36
Authorization: Basic

{"grant_type": "client_credentials"}

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia @rodrigoaes , tudo bem ? Sim, com a cobV você só consegue definir o dia. Para criar cobranças que você consegue definir o horário você pode usar a cob: https://dev.gerencianet.com.br/docs/api-pix-endpoints#cobran%C3%A7as-imediatas

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

O webhook é acionado sempre quando há alguma alteração na cobrança Pix. Então você recebe a notificação quando for paga, e se tiver devolução.
Então ao receber a notificação com os detalhes em Json, sua aplicação poderá tratar estes dados.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#recebendo-callbacks

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leonardo.amaral! Como vai?
Você consegui sim fazer testes em homologação, mas para isso você irá precisar da sua conta para obter as credenciais Cliente_Id, Client_Secret e certioficado para autenticação.
O processo será basicamente o seguinte:
1 Criar cobrança em homologação (https://dev.gerencianet.com.br/docs/api-pix-endpoints#criar-cobran%C3%A7a-imediata-com-txid)
Se o valor da cobrança está entre R$ 0.01 à R$ 10.00: A cobrança é confirmada, informação virá via Webhook.
Se o valor da cobrança é maior que R$ 10.00: A cobrança permanece ativa, sem confirmação. Como não há webhook nesses casos, nada é feito
2
para obter o Pix copia e cola, você pode fazer como o Rubens mencionou, usar uma biblioteca que monta o BRCode, ou usar um endpoit que já entregarmos pronto, junto com a imagem e um link de pagamento também. (https://dev.gerencianet.com.br/docs/api-pix-endpoints#gerar-qrcode-de-um-location)

Para facilitar ainda mais esse processo de integração, você ainda pode usar uma de nossas SDKs (https://github.com/gerencianet).

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @.felpsxxx ! Tudo joia?
Você pode consultar informações do nosso endpoint de envio em nossa documentação.
Segue o link: https://dev.gerencianet.com.br/docs/api-pix-endpoints#requisitar-envio-de-pix

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @tolribeiro ! Quando você cria uma cobrança, ela te retorna essa informação do calendário. A partir do momento que foi paga, que você possui um e2eid, é retornado o horário em que foi pago. Essa informação é enviada no webhook. Veja um exemplo de um webhook enviado para Pix recebido:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}
E se você consultar esse pix, te retorna essa mesma informação. Para mais detalhes, acesse https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-pix

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @tacalepalmarcovei ! Tudo bem? A conta recebedora do repasse seria uma conta da Efí?
Se sim, atualmente disponibilizamos o split de pagamentos na API Pix.
Neste link da nossa documentação disponibilizamos todos os detalhes dessa funcionalidade: https://dev.gerencianet.com.br/docs/api-pix-endpoints#split-de-pagamento-pix
Agora, caso a conta recebedora do repasse não seja uma conta Efí, você pode utilizar nosso endpoint de envio de Pix como parte da sua solução: https://dev.gerencianet.com.br/docs/api-pix-endpoints#requisitar-envio-de-pix

Avatar discord do usuario ysabella3926

ysabella3926

const urlApiProduction = 'https://api-pix.gerencianet.com.br'
const urlApiStaging = 'https://api-pix-h.gerencianet.com.br'

const https = require('https') //conexão segura para enviar dados
const axios = require('axios')
const fs = require('fs')//ler arquivos no disco
const baseURL = process.env.GN_ENV === 'production' ? urlApiProduction : urlApiStaging

Avatar discord do usuario ysabella3926

ysabella3926

require('dotenv').config({path: '../.env_homologation'})


console.log(process.env.GN_CLIENT_KEY_PROD)


const urlApiProduction = 'https://api-pix.gerencianet.com.br'
const urlApiStaging = 'https://api-pix-h.gerencianet.com.br'

const https = require('https') //conexão segura para enviar dados
const axios = require('axios')
const fs = require('fs')//ler arquivos no disco
const baseURL = process.env.GN_ENV === 'production' ? urlApiProduction : urlApiStaging

const getToken = async() =>{
//console.log('getToken', process.env.GN_CLIENT_KEY_PROD)
const certificate = fs.readFileSync('../' + process.env.GN_CERTIFICATE)
const credentials ={
client_id: process.env.GN_CLIENT_KEY_PROD,
client_secret: process.env.GN_CLIENT_SECRET_PROD
}
const data = JSON.stringify({grant_type: 'client_credentials'})//o que será retornado da api
const dataCredentials = credentials.client_id + ':' + credentials.client_secret
const auth = Buffer.from(dataCredentials).toString('base64')


const agent = new https.Agent({
pfx: certificate,
passphrase: '',
})

const config ={
method: 'POST',
url: baseURL + '/oauth/token',
headers: {
Authorization: 'Basic' + auth,
'Content-Type': 'application/json'
},
httpsAgent: agent,
data: data,
}
const result = await axios(config)
console.log(result.data)

}

getToken()

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa noite @tolribeiro! Tudo bem? Você pode modificar esse status por meio deste endpoint: https://dev.gerencianet.com.br/docs/api-pix-endpoints#revisar-cobran%C3%A7a

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Split e marketplace, basicamente são a mesma coisa. É que na API de boleto/cartão é mais chamado de marketplace,.
Você poderia utilizar também o Pix do Bolix (https://dev.gerencianet.com.br/docs/dividindo-recebimentos#1-cria%C3%A7%C3%A3o-de-transa%C3%A7%C3%A3o-marketplace-em-one-step-um-passo).

No cenário da API Pix, tem o seguinte fluxo:
- Você cria a configuração de split (https://dev.gerencianet.com.br/docs/api-pix-endpoints#configura%C3%A7%C3%A3o-de-um-split-de-pagamento). Se a configuração se repete, você pode utilizar uma que já foi criada.
- Cria a cobrança Pix (Ex: https://dev.gerencianet.com.br/docs/api-pix-endpoints#criar-cobran%C3%A7a-imediata-com-txid)
- Vincula a cobrança gerada a uma configuração (https://dev.gerencianet.com.br/docs/api-pix-endpoints#vincular-uma-cobran%C3%A7a-a-um-split-de-pagamento).