Aller au contenu principal

Noest Express

Noest Express est un transporteur algérien construit sur une API style Ecotrack. DZBuild embarque un service Noest dédié pour le lier avec deux valeurs.

Ce qu'il vous faut

  • API token
  • User GUID

Les deux proviennent de votre tableau de bord marchand Noest. Le GUID identifie votre boutique chez Noest ; le jeton authentifie les appels API.

Lier Noest dans DZBuild

  1. Ouvrez /dashboard/shipping.
  2. Cliquez sur Link provider et choisissez Noest.
  3. Collez votre API token dans le premier champ et votre User GUID dans le second.
  4. Cliquez sur Test API. DZBuild vérifie les identifiants en direct.
  5. Enregistrez.

Ce qui est synchronisé

  • Liste des wilayas desservies par Noest.
  • Communes par wilaya, avec résolution automatique arabe → français pour que l'appel API porte toujours l'orthographe attendue par Noest.
  • Liste des stop-desks par wilaya pour le sélecteur Stop Desk.

Les tarifs par wilaya ne sont pas synchronisés automatiquement chez Noest — vous les définissez à la main dans /dashboard/shipping.

Ce qui se passe à l'expédition d'une commande

DZBuild soumet la commande à Noest avec nom, téléphone, adresse, wilaya et commune de destination (résolue en français), montant COD (sous-total), poids, résumé des articles, et (pour la livraison au bureau) is_stopdesk plus l'ID de la commune du bureau.

Noest retourne un numéro de suivi. Le bordereau (étiquette) est disponible via une URL de téléchargement direct sur l'API Noest : DZBuild la construit à partir de votre jeton + le suivi pour que vous imprimiez le bordereau depuis la page commande.

Erreurs fréquentes

SymptômeCause probableCorrection
"Test connection failed"Jeton ou GUID incorrect, ou les deuxRecopiez chaque valeur depuis le tableau de bord Noest ; les deux champs sont faciles à inverser.
Suivi retourné mais commune videNoest n'a pas reconnu la communeVérifiez la commune dans la commande ; DZBuild résout l'arabe en français mais les orthographes rares peuvent échouer. Resélectionnez depuis la liste de suggestions de l'adresse client.
URL d'étiquette en "unauthorized"Jeton tourné après création de la commandeMettez à jour le jeton dans /dashboard/shipping puis réimprimez.

Astuces

  • Réglez correctement la wilaya de la boutique — Noest a besoin d'une wilaya d'origine pour calculer les tarifs.
  • La résolution automatique arabe → français des communes dépend de la table communes de DZBuild ; pour une commune nouvelle non couverte, l'orthographe d'origine est conservée et Noest peut la rejeter.
  • Pour les colis de forte valeur, remplissez la valeur déclarée — Noest s'en sert pour l'assurance.