Padmoney SKD for JavaScript (Node.js)
Código fonte
https://github.com/padmoney/padmoney-sdk-node
Instalação
npm i @padmoney/sdk
Como usar
Nosso SDK está disponível na plataforma Github, onde além de todo o código fonte temos o diretório /samples contendo exemplos das mais diversas funcionalidades.
Exemplo
Invoices
import Padmoney, { CredentialsToken } from '@padmoney/sdk';
const TOKEN = 'JDJhJDEwJHYyMGVYOXRLU2pZUTJBckJ6YWV4Q2V1eUpqMTBINi5Jd3NiRDR4QjhOSE04SC9tQlQ5b1RP'
const SECRET = '123'
async function main() {
const credentials = new CredentialsToken(TOKEN, SECRET)
const padmoney = new Padmoney(credentials)
await padmoney.configure()
const invoice = await padmoney
.invoices
.builder()
.addItem(25.50, new Date(2020, 6, 20))
.addItem(25.50, '2020-07-20')
.setPayer({
name: 'John Doe',
nickname: 'John Doe',
cellPhone: '27999999999',
document: '64773865261',
address: {
country: 'BR',
state: 'ES',
city: 'Vitória',
neighborhood: 'Jardim da Penha',
address: 'Rua José Neves Cypreste',
number: '400',
zipcode: '29060300'
}
})
.create()
console.log(invoice)
}
main()