3.0.6 • Published 9 years ago
billogramapi v3.0.6
BillogramAPI
(C) Oliwer Helsén (oliwer.helsen@live.com) 2015
A wrapper for Billogram API
Installing
npm install billogramapi
npm install billogramapi --save
Features
-- DROPLETS
- Create customer
- Fetch single customer
- List customers
- Update customer
API
API-USER = Get this from the settings under your profile
API-PASSWORD = Get this from the settings under your profile
isSandbox = Defiend if this is a sandbox or a production call
var billogram = new BILLOGRAMAPI(API-USER, API-PASSWORD, isSandbox);
addCustomer(customerData, callback)
Create customer
Example usage
var BILLOGRAMAPI = require('billogramapi').Customers;
var billogram = new BILLOGRAMAPI(API-USER, API-PASSWORD, true);
var customerData = {
"name": "Peter Jonsson",
"company_type": "individual",
"org_no": "",
"contact": {
"name": "Peter Jonsson",
"email": "peter.jonsson@example.com"
},
"address": {
"street_address": "Lavendelväg 27",
"zipcode": "12345",
"city": "Stadby",
"country": "SE"
}
}
billogram.addCustomer(customerData, function (error, result) {
if (error) {
console.log(error);
}
else {
console.log(result);
}
});
getCustomerById(customerID, callback)
Fetch single customer
Example usage
var BILLOGRAMAPI = require('billogramapi').Customers;
var billogram = new BILLOGRAMAPI(API-USER, API-PASSWORD, true);
var customerID = 1234;
billogram.getCustomerById(customerID, function (error, result) {
if (error) {
console.log(error);
}
else {
console.log(result);
}
});
getCustomers(callback)
List customers
Example usage
var BILLOGRAMAPI = require('billogramapi').Customers;
var billogram = new BILLOGRAMAPI(API-USER, API-PASSWORD, true);
billogram.getCustomers(function (error, result) {
if (error) {
console.log(error);
}
else {
console.log(result);
}
});
updateCustomer(customerID, callback)
Fetch single customer
Example usage
var BILLOGRAMAPI = require('billogramapi').Customers;
var billogram = new BILLOGRAMAPI(API-USER, API-PASSWORD, true);
var customerID = 1234;
billogram.updateCustomer(customerID, function (error, result) {
if (error) {
console.log(error);
}
else {
console.log(result);
}
});
TODO
- Keep on adding more actions from the Billograms API
3.0.6
9 years ago
3.0.5
9 years ago
3.0.4
9 years ago
3.0.3
9 years ago
3.0.2
9 years ago
3.0.1
9 years ago
3.0.0
9 years ago
2.1.1
9 years ago
2.1.0
9 years ago
2.0.0
9 years ago
1.3.0
9 years ago
1.2.7
9 years ago
1.2.6
9 years ago
1.2.5
9 years ago
1.2.4
9 years ago
1.2.3
9 years ago
1.2.2
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.10
9 years ago
1.1.9
9 years ago
1.1.8
9 years ago
1.1.7
9 years ago
1.1.6
9 years ago
1.1.5
9 years ago
1.1.4
9 years ago
1.1.3
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago