woocommerce-ceca-gateway icon indicating copy to clipboard operation
woocommerce-ceca-gateway copied to clipboard

Pedido en estado en espera

Open marioandujar opened this issue 7 years ago • 2 comments

Buenas cuando se hace el pago el pedido siempre se queda en espera aun recibiendo el OK del tpv

marioandujar avatar Aug 31 '17 10:08 marioandujar

Añade estas líneas en el final del archivo functions.php:

add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' ); function custom_woocommerce_auto_complete_order( $order_id ) { if ( ! $order_id ) { return; }   $order = wc_get_order( $order_id ); $metodo = $order->payment_method; if ($metodo != 'bacs'){   wp_mail( '[email protected]', 'Nuevo pedido por tarjeta', 'Has recibido un nuevo pedido pagado con tarjeta' ); $order->update_status( 'processing' ); } }

Modifica "[email protected]" por el correo que hayas configurado en woocommerce para recibir los avisos cuando los clientes hagan compras en la tienda

Orioldu avatar Oct 09 '17 10:10 Orioldu

Gracias @Orioldu hace ya bastante tiempo que no tengo una pasarela para poder probar estas cosas, pero seguro que otros desarrolladores encontrarán útil este código, si encuentras unos minutos y puedes hacer una Pull request lo añado al repositorio. Mientras tanto dejaré abierto el issue ya que es el sitio donde es más fácil encontrar estas respuestas.

juanmirod avatar Oct 09 '17 14:10 juanmirod