carlosgj87
Respuestas de foro creadas
-
Foro: WooCommerce
En respuesta a: Envío de comanda automática después del pagoYo lo arreglé con los códigos de esta página https://woodemia.com/solucion-problema-redsys-woocommerce-pedidos/
Foro: WooCommerce
En respuesta a: Guardar cupón personalizado en datos del pedido y enviar por correo@jose-lazo sería posible usar una función que cree un campo personalizado en el checkout que no sea visible al comprador y se rellene con el valor del cupón personalizado en vez de agregarlo a una nota de pedido??
Algo parecido a esto pero que no te pida que lo rellenes, que no sea visible, que coja el valor del cupón personalizado con el código del principio.add_action( 'woocommerce_after_order_notes', 'my_custom_checkout_field' ); function my_custom_checkout_field( $checkout ) { echo '<div id="my_custom_checkout_field"><h2>' . __('Cupón personalizado') . '</h2>'; woocommerce_form_field( 'my_field_name', array( 'type' => 'text', 'class' => array('my-field-class form-row-wide'), 'label' => __('Cupón personalizado'), 'placeholder' => __('Código del cupón'), ), $checkout->get_value( 'my_field_name' )); echo '</div>'; } add_action ('woocommerce_checkout_update_order_meta', 'my_custom_checkout_field_update_order_meta'); function my_custom_checkout_field_update_order_meta ($ order_id) { if (! empty ($ _POST ['my_field_name'])) { update_post_meta ($ order_id, 'Cupón personalizado', sanitize_text_field ($ _POST ['my_field_name'])); } } add_action( 'woocommerce_admin_order_data_after_billing_address', 'my_custom_checkout_field_display_admin_order_meta', 10, 1 ); function my_custom_checkout_field_display_admin_order_meta($order){ echo '<p><strong>'.__('Cupón personalizado').':</strong> ' . get_post_meta( $order->id, 'Cupón personalizado', true ) . '</p>'; } add_filter('woocommerce_email_order_meta_keys', 'my_custom_order_meta_keys'); function my_custom_order_meta_keys( $keys ) { $keys[] = 'Cupón personalizado'; return $keys; }
- Esta respuesta fue modificada hace 5 años por carlosgj87.
Foro: WooCommerce
En respuesta a: Guardar cupón personalizado en datos del pedido y enviar por correoHola de nuevo @jose-lazo, tengo un problema. El cupón de guarda en las notas del pedido, pero no es visible por el cliente desde el apartado de mis pedidos en mi cuenta y no se envía por email… En el correo solo aparece «order notes»…
Muchas gracias por todo.Foro: WooCommerce
En respuesta a: Guardar cupón personalizado en datos del pedido y enviar por correoMuchísimas gracias @jose-lazo, funciona perfectamente!!!
Foro: WooCommerce
En respuesta a: Guardar datos back-end en registro usuarioMuchas gracias por la idea y los plugin!
Foro: WooCommerce
En respuesta a: Guardar datos back-end en registro usuarioGracias por contestar @davidnaviaweb
El objetivo de ese campo es solo para poder demostrar que todos los usuarios han aceptado la política de privacidad. Tengo un código para que quede registro en los datos del pedido pero no queda registro ninguno si el cliente sólo se registra y no hace ninguna compra.