UNPKG

sdk-node-apis-efi

Version:

Module for integration with Efi Bank API

43 lines (38 loc) 984 B
const EfiPay = require('sdk-node-apis-efi') const options = require('../../credentials') //Informe no body somente os dados que deseja atualizar let body = { calendario: { expiracao: 3600, }, devedor: { cpf: '94271564656', nome: 'Gorbadock Oldbuck', }, valor: { original: '123.45', }, chave: 'SUACHAVEPIX', // Informe sua chave Pix cadastrada na efipay. infoAdicionais: [ { nome: 'Pagamento em', valor: 'NOME DO SEU ESTABELECIMENTO', }, { nome: 'Pedido', valor: 'NUMERO DO PEDIDO DO CLIENTE', }, ], } let params = { txid: 'dt9BHlyzrb5jrFNAdfEDVpHgiOmDbVqVxd', // Informe o TxId da cobrança } const efipay = new EfiPay(options) // O método pixUpdateCharge indica os campos que devem ser enviados e que serão retornados efipay.pixUpdateCharge(params, body) .then((resposta) => { console.log(resposta) // Aqui você tera acesso a resposta da API e os campos retornados de forma intuitiva }) .catch((error) => { console.log(error) })