• Buenos días, tengo un problema con el teléfono del usuario que compra. En otros woocommerce el campo teléfono rellenado por el usuario se añadía directamente a la dirección de envío, en este caso aunque agregue otra dirección de envío y sin agregarla no aparece en el backoffice el teléfono en la dirección de envío.

    Todo esto viene porque el plugin de SEUR me da el siguiente error por no tener el teléfono: (billing mobile phone viene de su plugin)

    The order ID 4470 has an Error: addShipment Error: [Phone » should fit in the regex expression]

    Pero aunque edite la dirección de envío y ponga el teléfono, sigue dando el error

    Gracias

    • Este debate fue modificado hace 10 meses, 2 semanas por aquilesco.
    • Este debate fue modificado hace 10 meses, 2 semanas por aquilesco.
    • Este debate fue modificado hace 10 meses, 2 semanas por aquilesco.
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hola, @aquilesco:

    Mi recomendación es comentar esto con los desarrolladores del plugin de SEUR. Es muy probable que puedan ayudar a solucionar el problema de raíz (a lo mejor es un problema en su plugin).

    En todo caso, he escrito un fragmento de código para ti que copia el teléfono de la dirección de facturación a la de envío, si este está vacío:

    /**
     * WooCommerce:
     * Copiar el teléfono de la dirección de facturación
     * si el de la dirección de envío está vacío 
     */
    add_action( 'woocommerce_checkout_order_created', function( $order ) {
        // Si el teléfono en la dirección de envío está vacío...
        if ( $billing_phone = $order->get_billing_phone() ) {
            // ...copiar el de la dirección de facturación
            $order->set_shipping_phone( $billing_phone );
            $order->save();
        }
    }, 10, 2 );

    Ten en cuenta que este código solo aplicará este comportamiento a nuevos pedidos.

    1968claudia

    (@1968claudia)

    Hola buenos días , tengo también un problema en relación con el teléfono del cliente ; aunque el cliente rellene el campo numero de teléfono cuando realiza una compra , al llegarme la notificación de «nuevo pedido» esta información desaparece . Su número de teléfono ya no está , no logro dar con la falla , a ver si me puedes dar una mano por favor . Mil gracias.

    Yordan Soares

    (@yordansoares)

    No sé si te estoy entendiendo bien, @1968claudia:

    ¿Quieres decir que el mensaje de aviso por correo electrónico no incluye el teléfono de facturación del cliente? Si es así, ¿aparece el teléfono en el perfil del cliente o en su último pedido?

    1968claudia

    (@1968claudia)

    Hola Yordan , mil gracias por tu respuesta , exacto lo que interpretaste . Aparece el teléfono del cliente el su ultimo pedido , vale decir , lo que yo veo en los pedidos recibidos al interior de woocommerce , donde no lo vemos es : en el perfil del cliente y en el mail que recibimos como tienda como » nuevo pedido » , por el momento no he hecho muchas pruebas porque a 1 semana de la navidad no quiero estropear algo dentro del proceso de compra y para las ventas. Me las arreglo para ver y dar el telefono del cliente a quien hace el despacho , pero bueno era más eficiente antes . Si me das luces por donde ir para arreglar esto te agradecería un montón. Buen fin de semana.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Teléfono de facturación en dirección de envío’ está cerrado a nuevas respuestas.