sdk-node-apis-efi
Version:
Module for integration with Efi Bank API
41 lines (36 loc) • 935 B
JavaScript
const EfiPay = require('sdk-node-apis-efi')
const options = require('../../credentials')
let params = {
id: 0,
}
let body = {
payment: {
credit_card: {
payment_token: '33ffd6d982cd63f767fb2ee5c458cd39e8fc0ea0',
billing_address: {
street: 'Av. JK',
number: 909,
neighborhood: 'Bauxita',
zipcode: '35400000',
city: 'Ouro Preto',
state: 'MG',
},
customer: {
name: 'Gorbadoc Oldbuck',
email: 'oldbuck@efipay.com.br',
cpf: '94271564656',
birth: '1977-01-15',
phone_number: '5144916523',
},
},
},
}
const efipay = new EfiPay(options)
// O método defineSubscriptionPayMethod indica os campos que devem ser enviados e que serão retornados
efipay.defineSubscriptionPayMethod(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)
})