Imprimez vos étiquettes de Courrier Suivi Port Payé directement depuis votre solution e-commerce, ERP, etc.
Par inAzerty inazerty.comCe service indépendant de La Poste permet aux entreprises et e-commerçants d'imprimer les étiquettes de Courrier Suivi (Lettres suivies La Poste) directement depuis leur interface (typiquement Prestashop, Magento, Woocommerce ou tout autre solution open-source ou propriétaire), et cela sans avoir à utiliser de logiciel type Expeditor ou Prepafacile.
Module Prestashop Étiquetage courrier suivi, port payé
Imprimez directement les planches d'étiquettes Lettre Suivies, bordereaux de remise et étiquettes de contenant directement depuis votre backoffice Prestashop ! Ce module complet utilise l'API Courrier Suivi inAzerty. Les documents PDF prêts pour l'impression ne sont pas générés par votre serveur : économie de resources !
Obtenir le module PrestashopExemples de documents générés
Télécharger un exemple de planche d'étiquettes Télécharger un exemple de bordereau de remise Télécharger un exemple d'étiquettes de contenantAPI RESTful
Notre API RESTful permet la génération des 3 types de documents (planches d'étiquettes, bordereaux et étiquettes de contenant) simplement par via requêtes HTTP. Elle permet également d'obtenir l'historique des documents édités.
Contactez-nous pour plus d'informations
Endpoints de l'API
- Générer une planche d'étiquettes Lettres Suivies :
/api/labels/print
- Générer un bordereau de remise :
/api/slip/print
- Générer une étiquette de contenant :
/api/contenant/print
Exemple de requête/réponse PHP vers le endpoint /api/labels/print
/**
* Language PHP
* Génération d'une planche d'étiquettes
* @param string JSON $cie_data
* @param string JSON $data
* @return string JSON
*/
$curl = curl_init();
// Initialisation des données expéditeur
$cie_data = [
'name'=>'SARL ACME',
'address'=>'12 rue Exemple',
'zipcode'=>'75001',
'city'=>'Paris',
'phone'=>'01 01 01 01 01',
'email'=>'contact@example.com',
'numero_compte_suivi'=>'302413',
'numero_debut_plage'=>'0021342423',
'numero_fin_plage'=>'0021342945',
'etablissement_pec'=>'NANTES ATLANTIQ PIC',
'code_etablissement_pec'=>'441650',
'numero_autorisation_pp'=>'999999',
'code_produit_commercial'=>'75',
'code_traitement_service'=>'2L',
'libelle_affranchissement_site_depot'=>'44 NANTES ATLANTIQ PIC',
'numero_contrat_port_paye'=>'D-999999-9',
'coclico'=>'999999999'
];
$cie_data = json_encode($cie_data);
// Iniialisation des adresses destinataires
$addresses = [
[
'firstname'=>'Jean',
'lastname'=>'Dupont',
'company'=>'Société Test',
'address1'=>'10 Boulevard Exemple',
'address2'=>'Batiment B',
'address3'=>'',
'zipcode'=>'33000',
'city'=>'Bordeaux',
'weight'=>124,
'id_order'=>'41643'
],
[
'firstname'=>'Nadine',
'lastname'=>'Dupont',
'company'=>'',
'address1'=>'2 rue Test',
'address2'=>'',
'address3'=>'',
'zipcode'=>'75010',
'city'=>'Paris',
'weight'=>20,
'id_order'=>'41644'
]
];
$addresses = json_encode($addresses) ;
curl_setopt_array($curl, array(
CURLOPT_URL => "https://etiquetage-courriersuivi.inazerty.com/api/labels/print",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => array('cie_data' => $cie_data, 'data' => $addresses),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Réponse au format JSON incluant
{
"status": "success",
"bordereau": "https://etiquetage-courriersuivi.inazerty.com/labels/D-388843-1/bordereaux/bordereau1588681813.pdf",
"tracking": [
{
"id_order": "41643",
"tracking": "0125587127",
"tracking_barcode": "2L01255871272"
},
{
"id_order": "41644",
"tracking": "0125587126",
"tracking_barcode": "2L01255871261"
},
{
"id_order": "41655",
"tracking": "0125587138",
"tracking_barcode": "2L01255871386"
},
{
"id_order": "41656",
"tracking": "0125587189",
"tracking_barcode": "2L01255871898"
},
{
"id_order": "41657",
"tracking": "0125563263",
"tracking_barcode": "2L01255632633"
}
]
}