Avisos
Vaciar todo

Si el cliente elige pagar por transferencia bancaria, en lugar de que el el pedido cambiesu estado a

4 Respuestas
3 Usuarios
0 Reactions
2,245 Visitas
Respuestas: 96
Trusted Member
Topic starter
 

Hola
Me gustaría saber cómo se cambia:
Si el cliente elige pagar por transferencia bancaria, en lugar de que el el pedido cambie su estado a "en espera de transferencia bancaria" que ponga "preparación en curso"

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 03/09/2014 12:57 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Técnicamente lo que quieres hacer no sería correcto ya que hasta que un pedido no se pago no debería pasar nunca al estado "preparación en curso".

Para aplicar el cambio tendrías que editar el archivo modules/backwire/validation.php y, previa copia de seguridad del mismo, cambiar la línea:

$bankwire->validateOrder($cart->id, Configuration::get('PS_OS_BANKWIRE'), $total, $bankwire->displayName, NULL, array(), (int)$currency->id, false, $customer->secure_key);

por esta otra:

$bankwire->validateOrder($cart->id, Configuration::get('PS_OS_PREPARATION'), $total, $bankwire->displayName, NULL, array(), (int)$currency->id, false, $customer->secure_key);

 
Respondido : 03/09/2014 2:56 pm
Respuestas: 96
Trusted Member
Topic starter
 

Ok. Gracias.
Otro opión ser´ía hacerlo yo a mano desde el administrador, es decir cambiar a proceso en curso
Un saludo


 
Respondido : 03/09/2014 3:54 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla CArlos

Si, creo que la opción manual te convendría más ya que entiendo que serán pedidos específicos y de esta manera evitas generalizar el cambio

Saludos.


 
Respondido : 03/09/2014 4:45 pm