Aide - Recherche - Membres - Calendrier
Version complète : Chrono Relais
Forum osCommerce-fr > Adapter OsCommerce MS2 > Modules de Paiement et de Livraison
PMooNC
Bonjour,

j'ai installer le module Chrono relais proposé ici :
http://addons.oscommerce.com/info/8092

Après avoir résolu un pb de javascript qu'il ne faut pas mettre en début de page comme indiqué malheureusement dans la doc, me voilà sur un problème d'erreur quand je veux choisir mon site relais.
L'hébergement est ok, je m'en suis assuré auprès de la hotline.

La page m'affiche l'erreur SOAP suivante :

Warning: SoapClient::SoapClient() [soapclient.soapclient]: I/O warning : failed to load external entity "https://www.chronopost.fr/recherchebt-ws-cxf/PointRelaisServiceWS?wsdl" in /home20/home12/eq10117/html/boutique/chrono_step_1.php on line 38

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://www.chronopost.fr/recherchebt-ws-cxf/PointRelaisServiceWS?wsdl' : failed to load external entity "https://www.chronopost.fr/recherchebt-ws-cxf/PointRelaisServiceWS?wsdl" in /home20/home12/eq10117/html/boutique/chrono_step_1.php:38 Stack trace: #0 /home20/home12/eq10117/html/boutique/chrono_step_1.php(38): SoapClient->SoapClient('https://www.chr...') #1 /home20/home12/eq10117/html/boutique/chrono_step_1.php(128): SelectChronoRelais('31600') #2 {main} thrown in /home20/home12/eq10117/html/boutique/chrono_step_1.php on line 38

Si vous avez une idée du problème ou la solution je suis preneur.

Merci d'avance pour votre aide.
PMooNC
Je vais poser ma question autrement. Quelqu'un en france a-t-il tester ce module joyeusement intitlé "officiel" ? Et si oui, fonctionne-t-il ?

Ma page n'arrive pas à charger les données et je comprend pas d'où cela provient.

MErci
taiko
salut

apparemment c'est l'adresse du module sur chrono relais qui n'est pas bonne.

https://www.chronopost.fr/recherchebt-ws-cx...sServiceWS?wsdl

a+

PMooNC
Il donne dans le cahier des charges de la poste-chronopost cette adresse :
https://www.chronopost.fr/recherchebt-ws-cx...date=27/07/2010
on voit que cela fonctionne correctement. Dans ce cas les infos sont passé en GET alors que dans le fichier du modules c'est en POST et option ?wsdl
taiko
Salut

franchement peux pas t aider la je l ai pas installe.
Soap c est pas une extension php du serveur.

Tu as quoi comme hebergement?

Pourtant elle a pas l air difficile a installer 3 fichiers.

Tu as active le module dans l admin.

A+

PMooNC
oui

j'ai bien fait l'installation, c'est on ne peut plus simple.

Côté serveur tout est actif pour le soap (Nfrance contrat business Light).

merci pour tes réponses.

Je vais essayer de contacter directement l'auteur du module en espérant qu'il réponde.

++
dark perles
Je suis intéressé aussi par le module Chronorelais, merci de tenir informé des résultats d'une éventuel réponse PMooNC.

2 questions qaund même :
Je suis en hébergement mutualisé OVH, faut-il un contrat spécial pour activer le soap ?

Le module Chonorelais permet-il au client de choisir un magasin ou son adresse ?

Merci d'avance
PMooNC
Concernant ovh je ne sais pas, le plus rapide est d'en faire la demande à l'admin.

cela permet de choisir des relais, si le client choisit son domicile, c'est du chronopost normal.

tu as le site de chronopost avec pas mal de doc sur leur travail.

l'autre soucis du module c'est que le client peut cliquer sans choisir son relais, il faudra rajouter qque chose à ce niveau.
PMooNC
L'hébergeur me dit que cela provient d'un problème d'authentification, pourtant dans la doc il précise qu'il n'y a pas besoin de pass.
C'est quand même une histoire fou^^
PMooNC
Entre temps j'ai installé le module socolissimo (avec authentification) qui fonctionne bien.

oneill
Citation (PMooNC @ 26 Sep 2011, 22:14) *
L'hébergeur me dit que cela provient d'un problème d'authentification, pourtant dans la doc il précise qu'il n'y a pas besoin de pass.

Donc, tu as eu de la doc ! Je ne la trouve pas dans le pack. Si quelqu'un pouvait me filer la sienne...

Merci d'avance.
taiko
salut

ben je viens de tester muême problème marche pas problème de xml apparemment, si vous trouvez la soluce partager, a+

PMooNC
Je devrais avoir des infos dans le courant de la semaine, mais il semblerai que des codes d'accès soient nécessaires. Je vous tiendrai au courant.
oneill
Moi, ca marche du premier coup (pour une fois !). C'est juste qu'avec un mode d'emploi c'est tellement mieux. De plus, je voudrais changer le déroulement du process et sauter la page shipping après le choix du relais pour accéder directement au choix du paiement.
oneill
Citation (PMooNC @ 25 Oct 2011, 08:42) *
Je devrais avoir des infos dans le courant de la semaine, mais il semblerai que des codes d'accès soient nécessaires. Je vous tiendrai au courant.


J'ai réussi avec ce qui est donné, tel que.
c'est à dire :
Code
https://www.chronopost.fr/recherchebt-ws-cxf/PointRelaisServiceWS/rechercheBtParCodeproduitEtCodepostalEtDate?codePostal=28500&date=26/10/2011
où, moi, je remplace la date par celle de livraison estimée d'arrivée du colis dans le relais du colis afin que la liste des dits relais soit à jour des fermetures éventuelles comme le confirme le flux généré.

Code
<dateArriveColis>2011-10-25T10:12:20.474+02:00</dateArriveColis>
taiko
salut

et on peut l'avoir ou le mode d'emploi ? blink.gif blink.gif

ceci dit ça va pas me servir à grand chose jusqu'à 20 kg les colis, pas trop ce que je livre en poids

merci

a+
PMooNC
oui je n'ai pas de problème avec ceci :
https://www.chronopost.fr/recherchebt-ws-cx...date=26/10/2011

mais avec l'emploi du ?wsdl comme dans le script proposé.
PMooNC
Le problème est résolu.

Si votre SOAP ne fonctionne pas c'est à cause de la version de votre serveur PHP.
Ne fonctionne pas en PHP 5.2.13
Fonctionne en PHP 5.2.17
oneill
C'est effectivement la 5.2.17 que j'ai.

Sinon, tu as laissé la contrib telle que ?
Ce n'est pas terrible de choisir le relais (qui s'inscrit à chaque fois dans le carnet d'adresse) puis de rechoisir le module pour avancer.
PMooNC
non c'est pas génial. mais le SOAP fonctionne c'est déjà une bonne base smile.gif
je n'ai pas fini, je réinstalle tout le site et je n'ai pas creuser la question. je galère un peu avec ma mise à jour car cela faisait longtemps que cela n'avait pas été fait...
Maintenant que tout fonctionnai correctement (site et admin) j'ai de nouveau un probleme. Avec le so colissimo pfff, bien sur pas de message d'erreur^^, quand quand on rebascule du sandwich sur le checkout_confirmation, c'est l'adresse par defaut et pas le relais selectionné qui reste affiché.

oneill
Quelqu'un a t-il à dispo le dossier d'intégration de ChronoRelais
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2013 Invision Power Services, Inc.