Magento 2 Différence entre la facture de commande, l'annulation, l'annulation, le blocage et l'expédition

Réponses:

9

Ce sont les étapes de fin de commande:

Facture : cette étape signifie que la réception de la confirmation de paiement signifie que lorsque l'administrateur obtient la confirmation du paiement, la facture doit être générée, elle peut être générée manuellement (hors ligne ou * en ligne) par l'administrateur ou automatiquement en cas de paiement en ligne avec action de paiement Authorize and Capture.

* capture en ligne (génération de factures) uniquement disponible lorsque seule la passerelle de paiement en ligne est utilisée avec l'action de paiement Authorize Only.

Annuler Il s'agit simplement d'un processus d'annulation de commande. Lorsque le paiement en ligne est utilisé avec la commande et le montant autorisé dans cette commande, alors. Le processus d'annulation de la commande appellera une voidaction pour annuler la transaction en cours.

Annulation Ce processus annule la transaction en ligne, si le mode de paiement en ligne est utilisé dans l'ordre, ce processus annulera la transaction en cours et ne pourra pas poursuivre le processus de transaction en ligne pour une commande particulière. (Par exemple: si un certain montant de commande est autorisé par une passerelle de paiement tierce et si l'administrateur applique un processus nul, il ne peut plus capturer le paiement) void. (facture hors ligne, note de crédit hors ligne).

Retenir : Ce processus est uniquement destiné à suspendre la commande en cours, lorsque l'administrateur refusera la commande en cours, la commande fonctionnera normalement comme d'habitude.

Expédier Ce processus est lié à l'action d'expédition lorsque le produit sera expédié au client, puis l'envoi sera généré par l'administrateur

Yogesh Karodiya
la source
Belle information.
Rakesh Jesadiya
Bonne réponse, ce serait mieux si vous ajoutez des exemples réels
Amit Singh
2

Vous pouvez vérifier tous les états et états de Magento depuis admin sous admin-> system-> statuts de commande. Statuts de commande Magento

Chaque statut de commande a un état spécifique comme dans la capture d'écran. Vous pouvez essayer par vous-même de voir comment l'état et les états des commandes changent en temps réel. Passez une commande puis ouvrez la base de données mysql en utilisant n'importe quel outil.

Effectuez la requête suivante pour obtenir les données de votre commande:

select * from sales_flat_order where increment_id = 'your order increment id you did'

Vous verrez que l'état de votre commande en attente a un état nouveau lorsque la commande est passée. Ensuite, vous devez facturer la commande à l'administrateur et réexécuter la requête ci-dessus. Vous verrez que l'état de la commande est changé pour le traitement et l' état de la commande est changé pour le traitement Ensuite , vous pouvez expédier l'ordre et l' état de la commande est changé complète et de l' état de la commande est changé complète

C'est ainsi que le statut et l'état de la commande fonctionnent. L'état de la commande est utilisé par Magento.

vous pouvez trouver une autre information pour les statuts de commande dans ce post stackoverflow sur les statuts de commande

Quelles sont les définitions des statuts de commande? OU: Où dois-je intégrer mon état de commande?

Ledian Hymetllari
la source
N'est-ce pas un instantané du backend de magento 1? N'était-ce pas une question sur magento 2?
Scott
@Scott merci pour la question. Si vous voyez les balises de la question, magento 1.9 est inclus. Selon l'état de la commande, ils n'ont pas beaucoup changé dans Magento 2, donc la requête est la même, seul le nom de la table a changé sur magento 2 en sales_order, au lieu de sales_order. Merci
Ledian Hymetllari
2

En attente . - passer une nouvelle commande. c'est l'état par défaut est en attente

Traitement - Vous soulevez une facture à partir du statut d'administrateur de Magento.

En attente - Ce statut ne peut être attribué que manuellement. Vous pouvez suspendre toute commande.

Annulé - Ce statut est attribué manuellement par vous ou, sur certaines passerelles de paiement, lorsque le client ne paie pas dans le délai spécifié.

Terminé - Ce statut signifie que la commande est mise en caisse, payée et expédiée au client.

Clôturé - Les commandes fermées sont des commandes auxquelles une note de crédit a été affectée et le client a été remboursé pour sa commande.

Paiement en attente - Il s'agit du statut utilisé si la commande est créée et PayPal ou un moyen de paiement similaire est utilisé. Cela signifie que le client a été envoyé sur le site Web de la passerelle de paiement mais qu'aucune information de retour n'a encore été reçue. Ce statut changera lorsque le client paiera. Certaines passerelles annulent automatiquement les commandes abandonnées après un certain temps d'inactivité. Si la commande a ce statut depuis longtemps, vous devez l'annuler manuellement pour libérer le stock de produits.

Rama Chandran M
la source
2

Commande facturée:

Parfois, une commande est facturée avant réception du paiement. Dans cet exemple, la facture est générée et soumise après que le paiement par carte de crédit a été autorisé et traité. Une fois la facture générée et soumise, une copie est envoyée par e-mail au client.

Annulation:

cependant, c'est lorsque la commande ne peut plus être modifiée. Bien qu'un paiement de commande puisse être annulé, une nouvelle facture peut toujours être générée. L'annulation d'une commande empêche toute modification future de celle-ci.

Néant:

La nullité concerne le paiement sur la facture de la commande - pour annuler l'autorisation, par exemple - afin que les fonds ne soient pas récupérés par la suite. Les paiements doivent être remboursés après la capture et ne peuvent pas être annulés.

En attente:

Les commandes mises en attente doivent être retirées avant de poursuivre toute autre action.

Commande expédiée:

L'envoi est soumis et les bordereaux d'emballage imprimés. Vous expédiez le colis et le client est informé par e-mail. Toutes nos félicitations! Vous êtes en affaires.

Nikunj Vadariya
la source