Livraisons
Livraisons internes (camions HP) et externes (FedEx, UPS, Postes Canada, Dicom/GLS, Nationex, Intelcom, Delivro, Purolator) — automatisation commande en ligne → livraison.
Transporteurs & intégrations API
0 sur 9 configurés. Les clés API sont stockées en variables d'environnement serveur (jamais dans le repo, jamais NEXT_PUBLIC_, jamais retournées au navigateur).
FedEx
OAUTH2 · CA / US / INT
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_FEDEX_CLIENT_IDabsentCARRIER_FEDEX_CLIENT_SECRETabsentCARRIER_FEDEX_ACCOUNTabsentCARRIER_FEDEX_METERabsent
- OAuth2 client credentials.
- Compte FedEx + meter number requis.
UPS
OAUTH2 · CA / US / INT
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_UPS_CLIENT_IDabsentCARRIER_UPS_CLIENT_SECRETabsentCARRIER_UPS_ACCOUNTabsent
- OAuth2 (Restful Auth Code).
- Compte UPS + shipper number.
Postes Canada
API_KEY · CA / US / INT
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_CANADA_POST_API_KEYabsentCARRIER_CANADA_POST_API_SECRETabsentCARRIER_CANADA_POST_CUSTOMERabsent
- Auth basic (clé + secret).
- Customer number requis.
Dicom / GLS
API_KEY · CA
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_DICOM_API_KEYabsentCARRIER_DICOM_ACCOUNTabsent
- Spécialisé QC/ON.
- Idéal palettes/LTL régional.
Nationex
API_KEY · CA
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_NATIONEX_API_KEYabsentCARRIER_NATIONEX_CUSTOMERabsent
- Couverture canadienne forte.
- Idéal colis e-commerce.
Intelcom (Dragonfly)
API_KEY · CA
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_INTELCOM_API_KEYabsent
- Livraison du dernier kilomètre.
- Réception via accès commercial.
Delivro
API_KEY · CA
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_DELIVRO_API_KEYabsent
- Plateforme de livraison locale.
- POD photo/signature inclus.
Purolator
BASIC · CA / US
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
Variables requises
CARRIER_PUROLATOR_KEYabsentCARRIER_PUROLATOR_PASSWORDabsentCARRIER_PUROLATOR_BILLING_ACCOUNTabsent
- SOAP WS + Basic auth.
- Compte de facturation requis.
Manuel (sans API)
NONE · CA / US / INT
Rate shoppingÉtiquettesSuiviPODRamassageC.O.D.ColisLTL/Palette
- Saisie manuelle du numéro de suivi/coût.
- Fallback quand l'API est indisponible.
Sécurité des credentials
Aucune clé n'est exposée au navigateur. Le test de connexion (POST /api/livraisons/carriers?action=test) lit la présence des variables côté serveur et renvoie un statut booléen — jamais la valeur. Pour configurer, modifier .env.local sur le serveur et redémarrer le service.