colissimo
v1.0.1
Published
generates Colissimo labels and return labels
Downloads
308
Readme
colissimo
Generates label and return label with Colissimo SOAP API.
Installation
npm install colissimo
How it works
You can use contractNumber/password what you usually use to connect to https://www.colissimo.entreprise.laposte.fr/
Example
const colissimo = require('colissimo') ({ contract_number: 'YOUR_CONTRACT_NUMBER', password: 'YOUR_PASSWORD' })
colissimo.label ({
sender: {
last_name: 'sender last name',
first_name: 'sender first name',
address: 'receiver address',
to_know: 'to know',
zip_code: '75000',
city: 'Paris',
phone_number: '0600000000',
mail: '[email protected]'
},
receiver: {
last_name: 'receiver last name',
first_name: 'receiver first name',
address: 'receiver address',
to_know: 'to know',
zip_code: '75000',
city: 'Paris',
phone_number: '0600000000',
mail: '[email protected]'
},
product: {
identifier: '1578', // used to identify a package when you received it. its displayed before the company_name
insurance_value: 100, // the amount to insure
weight: 1.2 // in kg, default 1
},
format: {
commercial_name: 'commercial_name' // used for notifications
}
}).then (infos => {
console.log (infos)
}).catch (error => {
console.error (error)
})