@pjbank/pjbank-js-sdk
v1.0.6
Published
SDK de Integração do PJBank Recebimentos e Conta Digital
Downloads
9
Readme
PJBank SDK para NodeJS
Instalacão
npm install @pjbank/pjbank-js-sdk
const PJBankSDK = require('@pjbank/pjbank-sdk-js');
Quickstart
A classe PJBank é uma Factory de outras classes referentes aos servicos oferecidos pelo PJBank.
const credencial = "d3418668b85cea70aa28965eafaf927cd34d004c";
const chave = "ef947cf5867488f744b82744dd3a8fc4852e529f";
const PJBank = new PJBankSDK(credencial, chave);
Usando o ambiente de sandbox
Para realizar os requests para o ambiente de sandbox, basta:
PJBank.developer(true);
Exemplo - Emissão de boleto
PJBank.boleto({
"nome_cliente" : "Cliente de Exemplo",
"cpf_cliente" : "29454730000144",
"valor" : 10.50,
"vencimento" : "12/30/2019"
}).
.then((boleto) => console.log(boleto))
.catch((err) => console.log(err));
Resposta
{
"status": "201",
"msg": "Sucesso.",
"nossonumero": "10647852",
"id_unico": "10647852",
"banco_numero": "033",
"token_facilitador": "abe2658dc12bb4a300cc202b60ec87624a60157d",
"credencial": "d3418668b85cea70aa28965eafaf927cd34d004c",
"linkBoleto": "https://pjbank.com.br/subadquirente/api/publico/boleto?i=ac0e56cb6327716148026058dbd766405a956b81",
"linkGrupo": "https://pjbank.com.br/subadquirente/api/publico/boleto?g=cea7286b0db4f1f950ed9725bcfad201f7e60e87",
"linhaDigitavel": "03399.69925 58700.001066 47852.401018 4 81190000005050"
}
Documentacão e Exemplos
Para mais informações consulte a documentação da nossa API
Recebimento
Boleto Bancário
Cartão de Crédito
Extrato bancário
Conta Digital
Disponibilizamos também a cobertura da API Da Conta Digital do PJBank via SDK!
Transações
- Como fazer uma transferência DOC/TED via Conta Digital
- Como pagar um boleto ou uma conta com código de barras via Conta Digital
- Gerando transacões em lotes
- Como cancelar uma transacão na Conta Digital
Extratos da Conta Digital
Subcontas
- Como criar uma nova Subconta
- Consultando os dados de uma Subconta
- Criando um boleto bancário para adicionar saldo a uma Subconta
- Realizando transferências de saldo para subcontas
Administradores
- Convidando uma pessoa física para administrar a Conta Digital
- Listando os Administradores da Conta Digital
- Desativando os Administradores da Conta Digital
Recebimentos em Conta Digital
Agora você pode receber por Boletos e Cartão de Crédito diretamente em sua Conta Digital, usando a mesma assinatura do SDK do serviço de Recebimentos!