-
Notifications
You must be signed in to change notification settings - Fork 3
/
test.js
40 lines (34 loc) · 1023 Bytes
/
test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
'use strict';
const PJBankAPI = require('./lib/index');
console.log(PJBankAPI);
const headers = {
'content-type': 'application/json',
'X-CHAVE' : 'ef947cf5867488f744b82744dd3a8fc4852e529f'
};
const endpoint = "recebimentos/d3418668b85cea70aa28965eafaf927cd34d004c/transacoes";
const body = {
"vencimento": "12/30/2019",
"valor": 50.75,
"juros": 0,
"multa": 0,
"desconto": "",
"nome_cliente": "Matheus Fidelis",
"cpf_cliente": "62936576000112",
"endereco_cliente": "Rua Joaquim Vilac",
"numero_cliente": "501",
"complemento_cliente": "",
"bairro_cliente": "Vila Teixeira",
"cidade_cliente": "Campinas",
"estado_cliente": "SP",
"cep_cliente": "13301510",
"logo_url": "http://wallpapercave.com/wp/xK64fR4.jpg",
"texto": "Exemplo de emissão de boleto",
"grupo": "Boletos",
"pedido_numero": "2342"
};
PJBankAPI.post(endpoint, body, null, headers)
.then((bancos) => {
console.log(bancos);
}).catch((err) => {
console.log(err);
});