Soporte » Plugins y Hacks » WooCommerce » De formulario en página a pago directo sin hacer checkout

  • Hola buenas estoy intentando simplificar el proceso de compra de mis cursos presenciales, pero veo que los pasos se repiten.

    Estoy con una landing page (donde llegan los usuarios por medio de publicidad) y en el tengo un formulario de inscripción (un formulario normal en mi caso de elementor), con nombre apellido, correo y teléfono… y me gustaría que al enviar el formulario ya fuese directo a realizar el pago de la matrícula, sin tener que poner otra vez los datos de nombre, apellidos, etc

    Es posible? Con algún plugin

    He visto que se puede poner un botón para ir directo al checkout para rellenar el formulario con datos y proceder al pago (pero en esa página no tiene información del producto)
    https://tuweb/finalizar-compra/?add-to-card=IDCURSO

    Quería dejar el formulario en la página de entrada y el proceso de pago justo en el paso siguiente.

    He estado buscando y no doy con la búsqueda para hacer lo que yo quiero, se me va a resumir el proceso de checkout… pero se prolongan los pasos

    Gracias por la atención

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador jose64

    (@jose64)

    Hola.

    Bienvenido al foro de soporte. En lugar de tomar los datos del formulario para usarlos en el checkout (tendrías que programarlo a medida) ¿por qué no pasas de la página del curso (producto) a la de pago directamente? Revisa esto:

    https://es.wordpress.org/support/topic/eliminar-subtotal-y-envio/#post-12205042

    Si necesitas añadir más campos al formulario puedes hacerlo con código con con algún plugin, en el repositorio tienes unos cuantos, por ejemplo:

    Checkout Field Editor (Checkout Manager) for WooCommerce

    Flexible Checkout Fields for WooCommerce

    Checkout Fields Manager for WooCommerce

    De esta forma tienes la ventaja de que tu usuario introduce los datos una sola vez y si accede con su cuenta ya está cubierto.

    Coméntanos que te parece la sugerencia y, por favor, recuerda marcar el debate como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate ibnmlr

    (@ibnmlr)

    Gracias Jose luis por tu rápida respuesta.
    El caso es que al lanzarlo de la página del producto a la del pago, también pide otros campos como nombre, dirección… precisamente los que no quiero que pregunte otra vez.

    Lo ideal seria que en la página de pago no aparezcan esos campos de texto, he visto por el link que has enviado
    https://es.wordpress.org/support/topic/eliminar-subtotal-y-envio/#post-12205042
    Que podría ocultar los campos del checkout, pero poniendo el código en el archivo css no los oculta, después he borrado el caché y nada siguen apareciendo igualmente creo que no dejara seguir con el proceso de pago porque no están rellenos los campos aunque no aparezcan.

    Igualmente, voy a buscar como hacer esto.

    En relación con personalizar los campos seria para quitarlos todos no sé sí es posible con los plugins que indicas.

    Estoy pensando que quizás exista la posibilidad de agregar el checkout por pasos en la página de producto (con elementor pro lo consigo agregar el checkout) y personalizar los campos para los que me interesan que son mínimos, y una vez rellene esos campos y los envíe aparezca la parte del pago. (creo que lo llaman checkout por pasos)
    (para no saturar al visitante quiero evitar que aparezca el pago directamente en la principal, pero tampoco quiero que le pida más datos de los necesarios, o los tenga que reintroducir)

    Sí no solo me quedará por programación a medida…

    Moderador jose64

    (@jose64)

    Creo que no entendiste mi planteamiento. En tu web creas un producto, lo vendes y en el checkout es donde pides los datos, no usas ningún formulario ni pides nada antes, en el debate que te indico está explicado como hacerlo, en lugar de pasar al carrito, revisar el pedido y pasar al pago pasas al pago y das los datos, ahí puedes modificar los campos que se piden, eliminar los que no te interesen y añadir los que no estén por defecto.

    Por supuesto, yo te hablo de una instalación por defecto de WooCommerce, si haces personalizaciones con Elementor Pro tendrás que consultarlo con su soporte en

    How Can We Help You Today?

    Los voluntarios del foro no tenemos acceso a productos comerciales, por esa razón no le podemos dar soporte.

    Se podría resumir en que en los foros de WordPress.org podemos dar soporte a todo aquello que se pueda instalar o descargar desde WordPress.org.

    Iniciador del debate ibnmlr

    (@ibnmlr)

    Vale, estoy mirando como hacerlo, he pensado seriamente a transferir la solicitud de datos al checkout, pero tengo varios grupos y fechas para un mismo curso que debo elegir antes de ir al checkout que actualmente tengo con un desplegable.
    Eliges el grupo mañana o tardes y mes, rellenas los datos de contacto y al enviar la inscripción lo más lógico sería hacer el pago y no realimentar los datos nuevamente en el proceso de checkout de woocomerce.

    Por eso lo ideal, sería vincular la información del formulario con el checkout de woocomerce, esto es posible?

    Moderador jose64

    (@jose64)

    Hola.

    Revisa este otro debate:

    Eliminar Subtotal y envío

    Tienes que desactivar los campos con la función unset, en ese debate que te indiqué tienes el listado de campos y las explicaciones para hacerlo.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘De formulario en página a pago directo sin hacer checkout’ está cerrado a nuevas respuestas.