UNPKG

sdk-node-apis-efi

Version:

Module for integration with Efi Bank API

40 lines (32 loc) 784 B
const EfiPay = require('sdk-node-apis-efi') const options = require('../../credentials') let planBody = { name: 'My first plan', repeats: 24, interval: 2, } let subscriptionBody = { items: [ { name: 'Product 1', value: 1000, amount: 2, }, ], } const efipay = new EfiPay(options) function createSubscription(response) { let params = { id: response.data.plan_id, } return efipay.createSubscription(params, subscriptionBody) } // O método createPlan indica os campos que devem ser enviados e que serão retornados efipay.createPlan({}, planBody) .then(createSubscription) .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) })