Instruction de tâche ValidatePaymentMethodCmd
L'instruction de tâche ValidatePaymentMethodCmd vérifie si le mode de paiement à ajouter est conforme aux règles Buy Online Pick In Store (achat en ligne, retrait dans les magasins).
Instruction de tâche
ValidatePaymentMethodCmd
Classe d'implémentation
ValidatePaymentMethodCmdImpl
Commandes appelées
Aucun
Appelants possibles
OrderPrpcessCmdImpl
Comportement
Si la commande contient des articles normaux :
- Vous ne pouvez utiliser que les modes de paiement normaux
Sinon :
- S'il n'y a pas d'instruction de paiement pour la commande :
- les modes de paiement normaux et les modes de paiement retrait en magasin peuvent être utilisés
- Sinon, s'il existe des instructions de paiement pour un mode de paiement normal :
- Vous ne pouvez utiliser que les modes de paiement normaux
- Sinon :
- Vous ne pouvez utiliser que les modes de paiement en magasin