Postes Canada
Site de développement CyberVente

Mise en œuvre du module d'expédition CyberVente
Version standard XML

Pour découvrir les solutions CyberVente, visitez notre page d'accueil : http://www.canadapost.ca/scp/fr/entreprise/cybercommerce/commencer-vendre-en-ligne.page.

Fonctions standard

Description

Le consommateur peut choisir le délai de livraison qui lui convient. Le module CyberVente lui présente un choix de dates de livraison assorties des tarifs correspondants. Le module sélectionne parmi les boîtes qui figurent dans le profil du détaillant la plus petite boîte convenant aux articles commandés, de manière à établir le coût d'expédition le moins élevé. La description de la boîte doit être transmise à la personne chargée de l'emballage du colis.

Avantages

Mise en œuvre

Instructions à l'intention de l'équipe de développement :

  1. En vue d'une intégration complète, votre logiciel de commerce électronique devra être modifié. Pouvez-vous en modifier le code?
  2. Envoyer une demande de compte CyberVente à cybervente@postescanada.ca.
  3. Ouvrir notre exemple de transaction dans votre navigateur : interfacehttp-f.html.
  4. Nous recommandons l'emploi du protocole HTTP POST et du langage XML pour communiquer avec le serveur CyberVente.
  5. Développer le script dans votre logiciel de commerce électronique afin de fournir les données nécessaires à l'envoi de la requête :
  6. Télécharger la DTD ( cybercolis-f.dtd).
  7. Envoyer la requête au serveur CyberVente, puis recevoir la réponse.
  8. Analyser les résultats obtenus en XML en vue de leur présentation au consommateur.
  9. Capturer le choix du consommateur et transmettre l'information renvoyée par CyberVente au personnel chargé de préparer les colis pour l'expédition.
  10. Indiquer le modèle de boîte sélectionné au personnel chargé de la préparation des colis.
  11. Imprimer l'étiquette de livraison en fonction de l'option choisie par le consommateur.
  12. Tester l'intégration du module en fonction de chaque résultat possible, y compris les messages d'erreur. Voir les scénarios de test présentés sur le site de développement ( index-f.html).
Remarques :