Jump to content

Recommended Posts

Bonjour,

Je vais essayer d'être le plus clair possible car j'ai un soucis qui n'est pas très facile à expliquer.

L’entreprise pour qui je fais un site dispose d'un Webservice d'une base de donnée marchande interne (comportant le stock des marchandises), et un Webservice Chronopost. L'entreprise est spécialisé dans la réparation d'appareils électroniques, et lorsque qu'une pièce est réparé, elle est expédiée au client à partir de la base de donnée marchande interne, ce qui créez un numéro de commande, et c'est ensuite expédié via Chronopost.

L'entreprise veut maintenant se lancer en plus dans la vente de pièces détachées, et je souhaiterais que le système d'expédition soit le même que pour une réparation. J'explique la démarche que ça devrait avoir: un client commande un article, un numéro de commande est automatiquement créé en base de donnée interne de l'entreprise, puis l'article est expédié avec Chronopost. Dans ce cas de figure, il n'y a qu'un seul bon de commande qui est créé.

Mais si j'utilise le module Chronopost de Prestashop, l'action d'un client qui commande un article créera 2 bons de commande, 1 créé par la base de donnée marchande interne à l'entreprise, 1 autre créé par le module Chronopost de Prestashop.

Je souhaiterais donc pouvoir expédier mes articles directement depuis le Webservice de ma base de donnée interne à l'entreprise, que celle-ci communique le numéro de commande à Chronopost, et que Chronopost livre le produit, sans que Chronopost ne recréer un numéro de commande.

Je vous remercie,

Cordialement.

PS: Lorsque je dis "base de donnée marchande interne à l'entreprise, ça n'a rien à voir avec une base de donnée MySQL, c'est en quelque sorte un logiciel de stockage interne à l'entreprise.

Link to comment
Share on other sites

  • 2 weeks later...

Bon bon bon, je dois avoir une question unique 😁

Je reste sur le même sujet mais sans le WebService, peut-être y aurait t'il des réponses, je viens de passer une commande sur mon site, la sélection du transporteur et du système de paiement se passe bien, mais quand je vais voir sur mon Back-Office, je me rends compte qu'aucun numéro de suivi n'a été généré automatiquement ? Dois-je l'ajouter manuellement ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...