Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O VueJS é JS, então o módulo da Efí deve funcionar... o problema é com plataformas não JS, tipo React Native.

# cartões
Avatar discord do usuario adriano7682

adriano7682

Ver Respostas

Vocês tem intergração com o VueJS?

# assinaturas
Avatar discord do usuario lucasbgarcia

lucasbgarcia

bom dia, tudo bem? existe algum vídeo de implementação da api de assinatura usando NodeJS?

# módulos-plugins
Avatar discord do usuario diogo.luz

diogo.luz

Ver Respostas

Tentei isso direto no PHP e retorna NULL. O que eu fiz de errado?

O código completo do PHP ficou assim:


$arq_certificado = "MeuCertificadoQueEstáNoMesmoDiretorio.p12";


$client_id = "MeuClientID";
$client_secret = "MeuClientSecret";
$curl = curl_init();

$authorization = base64_encode("$client_id:$client_secret");

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix.gerencianet.com.br/oauth/token", // Rota base, desenvolvimento ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $arq_certificado, // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $authorization",
"Content-Type: application/json"
),
));

$auth = json_decode(curl_exec($curl), true);

curl_close($curl);

$tokenType = $auth['token_type'];
$accessToken = $auth['access_token'];


echo "$accessToken";

var_dump($auth);



?>

# assinaturas
Avatar discord do usuario danteredgrave.

danteredgrave.

para nodejs

# bolix
Avatar discord do usuario danrleihornke

danrleihornke

Ver Respostas

Bom dia
Atualização do pacote npm para NodeJs no Typescript

pacote anterior usado 1.0.7
pacote novo 2.0.1

após a atualização aparecem erros no código, mesmo fazendo com a documentação manda, e colocando a que o editor pede para adicionar o new ao instanciar a variável como classe o build passa mas ao rodar da erro dizendo que a função oneStep não existe.
imagem enviada na mensagem pelo usuario danrleihornke

# open-finance
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

O "identificadorPagamento" será gerado automaticamente por nossa API Open Finance no momento da inicação de pagamento (https://dev.gerencianet.com.br/docs/endpoints-api-open-finance#solicitar-inicia%C3%A7%C3%A3o-de-pix-via-open-finance).
Então você deverá salvar esse "identificadorPagamento" no seu sistema, para que quando a notificação for enviada você faça a conciliação.

Json de exemplo de notificação de pagamento de Pix via OF (https://dev.gerencianet.com.br/docs/endpoints-api-open-finance#recebendo-callbacks):

json
{
"identificadorPagamento": "urn:instituicaoDetentoraDeConta:fd2be7c4-604c-4493-9236-78fe66f40597",
"valor": "9.90",
"status": "aceito",
"dataCriacao": "2024-09-20T18:37:23.000Z",
"endToEndId": "E090993562022060954525a47762681g",
"idProprio": "6236574863254",
"tipo": "pagamento"
}

# pix
Avatar discord do usuario saviobraz

saviobraz

const options = {

sandbox: false, // troque para false em produção
client_id: client_id_ger_net !== undefined ? client_id_ger_net : "",
client_secret:client_secret_ger_net !== undefined ? client_secret_ger_net: "",
certificate: './cert_area_azul_crt.pem',
pemkey: './cert_area_azul_key.pem',
//pix_cert: p12,
//pix_cert: p12Buffer,
};
const gerencianet = new Gerencianet(options);

const body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: cpf,
nome: nome,
},
valor: {
original: data.valor_cobranca,
},
chave: chave_evp_pix_ger_net, // Informe sua chave Pix cadastrada na gerencianet //o campo abaixo é opcional
infoAdicionais: [
{
nome: 'Pagamento via app',
valor: 'Recarga Area Azul Itaperuna Plus',
},
{
nome: 'Pedido',
valor: data.numerosaida,
},
],
};

return gerencianet
.pixCreateImmediateCharge([], body)
.then((resposta: Promise) => {
//console.log(resposta);
console.log("pixCreateImmediateCharge: " + JSON.stringify(resposta));
})
.catch((error: Promise) => {
//console.log(error);
console.log("Erro no pixCreateImmediateCharge: " + JSON.stringify(error));
});

# pix
Avatar discord do usuario gandalf_sanchez

gandalf_sanchez

Ver Respostas

Isso, node.js

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A API Pix é uma API para uso em back-end, não em front-end... a não ser que por Javascript você se refira a node.js ou typescript.

# pix
Avatar discord do usuario rodrigoaes

rodrigoaes

Ver Respostas

Vcs tema alguma dica de como lidar co o csv do extrato? Por que alguns campos nele podem vir ou nao, eu pensei em lidar com ele usando split(JS) mas como alguns campos vao vir algumas vezes e outras nao eu nao sei como identificar isso pois sao somente strings como protocolo e tx id e nao conheço uma foorma de identificar, sou iniciante comecei a programar a menos de um ano

# pix
Avatar discord do usuario rodrigoaes

rodrigoaes

Olá esta escrito na documentaçao da api na aba pagamneto com cartao q eu copiaría o identificador de conta, colaría no campo e em seguida clicar no botar gerar e ele irai gerar um código JS para mim, mas nao acontece nada. Tem putra forma ou endpoint para gerar o payment token?

# assinaturas
Avatar discord do usuario thalesjf

thalesjf

Bom dia, preciso criar um link de pagamento para uma assinatura e na documentação não existe um exemplo em NodeJS na etapa de associar plano ao link de pagamento. Poderiam me auxiliar?

# pix
Avatar discord do usuario rodrigoaes

rodrigoaes

Guilherme muito obrigado eu resolvi aqui, é q tecnicamente nao precisa de json.stringify com axios e era o campo grantType da requisiça q estava errado, eu copieie errado da documentaçao

# abertura-contas
Avatar discord do usuario molica_

molica_

Fiz um repositório em NodeJs com yarn e gostaria de configurar a instância

# módulos-plugins
Avatar discord do usuario molica_

molica_

Fiz um repositório NodeJs com yarn e instalei a dependência. Porém preciso de ajuda com a configuração da instância