Mínimo do extrato da conta
const credencial = "1264e7bea04bb1c24b07ace759f64a1bd65c8560";
const chave = "ef947cf5867488f744b82744dd3a8fc4852e529f";
const PJBankSDK = require('pjbank-js-sdk');
const PJBank = new PJBankSDK(credencial, chave);
PJBank.extrato()
.then((extrato) => {
console.log(extrato);
})
.catch((err) => {
console.log(err);
});
[
{
"tid": "2017000006910010645792",
"valor": "10",
"valor_liquido": "9.65",
"pedido_numero": "",
"autorizada": "1",
"cancelada": "0",
"parcelas": "2",
"data_transacao": "08\/14\/2017",
"data_cancelamento": "",
"motivo_cancelamento": "",
"previsao_credito": "09\/15\/2017",
"convenio_proprio": "",
"tid_conciliacao": "1006993069000AC0A60A",
"msg_erro": "",
"msg_erro_estorno": ""
},
{
"tid": "2017000006910010639169",
"valor": "3119.15",
"valor_liquido": "0",
"pedido_numero": "21839",
"autorizada": "0",
"cancelada": "0",
"parcelas": "1",
"data_transacao": "08\/14\/2017",
"data_cancelamento": "",
"motivo_cancelamento": "",
"previsao_credito": "",
"convenio_proprio": "",
"tid_conciliacao": "",
"msg_erro": "",
"msg_erro_estorno": ""
}
]
const opcoesExtrato = {
pago: true
};
PJBank.extrato(opcoesExtrato)
.then((extrato) => {
console.log(extrato.length);
})
.catch((err) => {
console.log(err);
});
As datas devem ser informadas no formato
MM/DD/AAAA
const opcoesExtrato = {
data_inicio: '07/25/2017',
data_fim: '07/25/2017'
};
PJBank.extrato(opcoesExtrato)
.then((extrato) => {
console.log(extrato);
console.log(extrato.length);
})
.catch((err) => {
console.log(err);
});
Limite: 50 por
pagina
const opcoesExtrato = {
pagina : 2
};
PJBank.extrato(opcoesExtrato)
.then((extrato) => {
console.log(extrato);
})
.catch((err) => {
console.log(err);
});