forked from pjbank/pjbank-js-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tests.js
58 lines (51 loc) · 1.75 KB
/
tests.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
"use strict";
const PJBankSDK = require("./lib/pjbank");
const PJBank = new PJBankSDK("eb2af021c5e2448c343965a7a80d7d090eb64164", "a834d47e283dd12f50a1b3a771603ae9dfd5a32c");
PJBank.developer(true);
const DadosTransacao = {
data_vencimento: "09/30/2017",
data_pagamento: "09/30/2017",
valor: 20.0,
banco_favorecido: "033",
agencia_favorecido: "1111",
conta_favorecido: "11111",
cnpj_favorecido: "45475754000136",
nome_favorecido: "Cliente Exemplo",
identificador: "123123",
descricao: "Descrição de exemplo",
solicitante: "Teste DOC/TED",
tipo_conta_favorecido: "corrente"
};
PJBank.ContaDigital.transacao(DadosTransacao)
.then((transacao) => {
console.log(transacao);
})
.catch(err => {
console.log(err);
});
// 'use strict';
// const request = require('request');
// request.post("https://api.pjbank.com.br/contadigital/eb2af021c5e2448c343965a7a80d7d090eb64164/transacoes", {
// json: {
// "lote": [{
// "data_vencimento": "09/30/2017",
// "data_pagamento": "09/30/2017",
// "valor": 20,
// "banco_favorecido": "033",
// "agencia_favorecido": "1111",
// "conta_favorecido": "11111",
// "cnpj_favorecido": "45475754000136",
// "nome_favorecido": "Cliente Exemplo",
// "identificador": "123123",
// "descricao": "Descrição de exemplo",
// "solicitante": "Teste DOC/TED",
// "tipo_conta_favorecido": "corrente"
// }]
// },
// "headers": {
// "content-type": "application/json",
// "X-CHAVE-CONTA": "a834d47e283dd12f50a1b3a771603ae9dfd5a32c"
// }
// }, function(err, res) {
// console.log(err, res.body);
// });