Avisos
Vaciar todo

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

 
Carlos Antonio
 Carlos Antonio
Usuario experto

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

Citar
Respondido : 03/09/2014 1:57 pm
Pablo Velasco
 Pablo Velasco
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);
ResponderCitar
Respondido : 03/09/2014 3:56 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Carlos Antonio
 Carlos Antonio
Usuario experto

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

ResponderCitar
Respondido : 03/09/2014 4:54 pm
Jhon
 Jhon
Soporte CMS Webempresa 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.

ResponderCitar
Respondido : 03/09/2014 5:45 pm