• Resolved barbeapapier

    (@barbeapapier)


    Error stop processing at order #1131 - 30207 : Le code pays du destinataire est incorrect

    Voici la nouvelle erreur que je trouve aujourd’hui, il s’agit d’un envoi pour l’italie avec pour _shipping_country -> IT et pour _shipping_state -> MI

    Merci de votre retour.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Halyra

    (@harasse)

    Pouvez-vous vous mettre en mode debug pour voir ce qui a été généré par la SOAP client, et voir si c’est correct.

    Thread Starter barbeapapier

    (@barbeapapier)

    Voilà le retour du debug.log

    <addressee>
                <address>
                  <companyName>Gaia -1131-</companyName>
                  <lastName>Gaia</lastName>
                  <firstName>Chiesa</firstName>
                  <line1/>
                  <line2>Via Cenisio 18</line2>
                  <countryCode>IT</countryCode>
                  <city>Milano MI</city>
                  <zipCode>20100</zipCode>
                  <phoneNumber>00393498143770</phoneNumber>
                  <mobileNumber>00393498143770</mobileNumber>
                  <email>[email protected]</email>
                </address>
              </addressee>
    [28-Oct-2016 13:19:27 UTC] *** Debug CDI - Line 263 file /homepages/5/d649710850/htdocs/wp-content/plugins/colissimo-delivery-integration/includes/WC-gateway-colissimo-auto.php ***: <?xml version="1.0"?>
    <soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
        <ns2:generateLabelResponse xmlns:ns2="https://sls.ws.coliposte.fr">
          <return>
            <messages>
              <id>30207</id>
              <messageContent>Le code pays du destinataire est incorrect</messageContent>
              <type>ERROR</type>
            </messages>
          </return>
        </ns2:generateLabelResponse>
      </soap:Body>
    </soap:Envelope>
    Plugin Author Halyra

    (@harasse)

    L’adresse est correctement codée. Ca pourrait encore être une surprise du numéro de téléphone ! Essayez de le modifier en +3934…
    Sinon il vous faudra joindre le support Colissimo.

    Thread Starter barbeapapier

    (@barbeapapier)

    Malheureusement le problème reste le même..
    Après changement du numéro en +3934

    Thread Starter barbeapapier

    (@barbeapapier)

    Ok un début de solution a été trouvé avec le Support la Poste.
    Les pays qui présentaient cette erreur ne sont pas éligible au type de produit DOM ou DOS, mais au type COLI . En forcant le Type de Produit dans la Page de la Commande et en retournant dans le Tunnel cela fonctionne.
    à Voir comment faire pour que la méthode de livraison pour ces pays puisse passer directement en COLI.

    Merci par avance du retour.

    Plugin Author Halyra

    (@harasse)

    Bonjour,
    Je pense en effet que pour atteindre un maximum d’automatisation, il va falloir restructurer plus finement la détermination automatique du code produit quand celui-ci est initialement vide dans la metabox?: 4 zones pays et paramétrage des pays de chaque zone car Colissimo les fait évoluer.
    PS1?: Lorsque l’on passe par choix livraison (pour les pays où il est accepté), le problème n’existe pas car c’est Colissimo qui donne le code produit qu’il souhaite qu’on utilise.
    PS2?: Dans la version à venir j’ai bien ajouté un filtre pour pouvoir personnaliser les champs de la metabox à sa création. Mais c’est une solution d’ultime recours dans les cas pointus, comme par exemple pour fixer le montant de l’assurance selon le contenu du panier.

    Plugin Author Halyra

    (@harasse)

    Le problème est réglé avec la version 1.15.1 : 4 zones pays (France, Outre-mer, International-Europe, International) et paramétrage des code pays et des codes produit de chaque zone.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Erreur code Pays’ is closed to new replies.