![Deprecated feature](../../base/images/deprecated.png)
Mandato de tarea ValidatePaymentMethodCmd
El mandato de tarea ValidatePaymentMethodCmd comprueba si el método de pago que se va a añadir cumple con las reglas Comprar en línea recoger en la tienda.
Mandato de tarea
ValidatePaymentMethodCmd
Clase de implementación
ValidatePaymentMethodCmdImpl
Mandatos llamados
Ninguna
Posibles llamantes
OrderPrpcessCmdImpl
Comportamiento
Si el pedido contiene artículos normales:
- Solo se pueden utilizar métodos de pago normales
Si no:
- Si no hay ninguna instrucción de pago para el pedido:
- se pueden utilizar métodos de pago normales y métodos de pago de recogida en tienda
- Si no, si hay instrucciones de pago para un método de pago normal:
- Solo se pueden utilizar métodos de pago normales
- Si no:
- Solo se pueden utilizar métodos de pago en tienda