Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pedido en estado en espera #13

Open
marioandujar opened this issue Aug 31, 2017 · 2 comments
Open

Pedido en estado en espera #13

marioandujar opened this issue Aug 31, 2017 · 2 comments

Comments

@marioandujar
Copy link

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

@Orioldu
Copy link

Orioldu commented Oct 9, 2017

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( 'correo@mitiendaonline.com', 'Nuevo pedido por tarjeta', 'Has recibido un nuevo pedido pagado con tarjeta' ); $order->update_status( 'processing' ); } }

Modifica "correo@mitiendaonline.com" por el correo que hayas configurado en woocommerce para recibir los avisos cuando los clientes hagan compras en la tienda

@juanmirod
Copy link
Owner

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants