Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Attribuer une ancienne commande passée en mode invité à un compte client
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

Attribuer une ancienne commande passée en mode invité à un compte client

#65024
Magento-addict
Junior Boarder
Messages: 24
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Attribuer une ancienne commande passée en mode invité à un compte client

Il y a 5 Années
Karma: 3  
Je ne sais pas si ça peut rendre service, mais je poste toujours (on ne sait jamais).

Un de mes clients m'avait demandé à ce qu'on puisse passer des commandes en mode invité sur son site.

Puis ensuite il m'a demandé de supprimer cette fonction, car entre temps, on avait ajouté des champs supplémentaires obligatoires que le client devait pouvoir consulter/modifier par la suite (upload de la carte d'identité).

Le problème auquel j'ai été confronté, c'est que les clients qui avaient payé des commandes en mode invité devaient désormais pouvoir se connecter depuis un compte et récupérer un historique de commande.

Je suis donc allé directement dans la base de données de Magento pour attribuer la commande à un client.

Voici le process à suivre :

1) Table Magento des clients : mgto_customer_entity
Le Numéro du client à prendre est dans le champ : entity_id

2) Mettre le "customer_id" dans la table "mgto_sales_flat_order"

3) Ajouter les informations dans la table "mgto_customer_address_entity"

4) Ajouter les informations dans la table "mgto_customer_address_entity_int"

5) Ajouter les informations dans la table "mgto_customer_address_entity_text"

6) Ajouter le "customer_id" dans la table "mgto_sales_flat_order_grid"

7) Mettre le "customer_adress_id" dans la table "mgto_sales_flat_order_address"

Si vous faites toutes ces étapes, l'historique des commandes de clients en mode invité est désormais attribué à un compte client.

Il ne reste plus qu'à lui attribuer un mot de passe (via l'admin) et lui envoyer par mail.
 
Dernière édition: 27/06/13 à  10:46 Par Magento-addict.
L'administrateur a désactivé l'accès public en écriture.
#65025
zuiko
Moderator
Messages: 2865
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin

Re:Attribuer une ancienne commande passée en mode invité à un compte client

Il y a 5 Années
Karma: 85  
Ce sujet était traité un peu autrement dans ce post. çà se complète...
 
Dernière édition: 27/06/13 à  11:54 Par zuiko.
Souvent support de mes exemples et conseils cette mercerie en ligne aux produits pro, au thème devenu responsive mobile en avril 2015.
L'administrateur a désactivé l'accès public en écriture.
#65052
Magento-addict
Junior Boarder
Messages: 24
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Attribuer une ancienne commande passée en mode invité à un compte client

Il y a 5 Années
Karma: 3  
zuiko écrit:
Ce sujet était traité un peu autrement dans ce post. çà se complète...

Effectivement ...

Je ne l'avais pas vu, malgré une recherche sur le forum.

Merci en tout cas
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: Gabriiiel, ILOA, zuiko