
¡Atención lectores! Este artículo ya no está actualizado. Para obtener información sobre la última versión del Formulario de Pedido Mayorista, diríjase a este artículo: ¡Gran Actualización! El Formulario de Pedido Mayorista versión 3.0 ya está disponible.
¡Estamos creando una nueva experiencia de Formulario de Pedidos Mayoristas de WooCommerce!
A principios de este año iniciamos un nuevo proyecto en Wholesale Suite para reconstruir nuestra querida herramienta Formulario de Pedidos con nueva tecnología que permitirá:
- Hacerlo súper rápido, ¡algo bueno para tus clientes mayoristas!
- Hacerlo más extensible para poder integrarnos mejor con algunos de los plugins más difíciles. Entendemos que sería genial integrarse con muchas de estas herramientas y este es el primer paso para llegar allí.
- Ofrecerte una apariencia más consistente, lo que nos permitirá poner más de esa personalización de "apariencia" en la configuración del backend en el futuro.
Este artículo te mostrará cómo obtener acceso anticipado Beta a la v2.0 del Formulario de Pedidos Mayoristas de WooCommerce.
¿Todavía no tienes el Formulario de Pedidos Mayoristas de WooCommerce?
Te estás perdiendo la oportunidad de ofrecer una experiencia de pedido increíble en una sola página a tus clientes mayoristas. Consulta todas las funciones aquí.
Habilitar el Formulario BETA
Actualmente, no recomendamos que uses esto en un entorno de producción.
Pero si tus necesidades son sencillas y quieres ver lo que estamos haciendo con el nuevo formulario, nos encantaría recibir tus comentarios.
Para habilitar el formulario, necesitas hacer algunas cosas:
- Generar un par de claves API de WooCommerce y cargarlas en la configuración
- Habilitar el acceso beta a través de la configuración
- Ajustar el shortcode que estás usando en la página de pedidos mayoristas de tu sitio
1. Generar clave API de WooCommerce
El nuevo formulario se basa en la API de WooCommerce. Para usar la API, el formulario de pedidos necesitará su propia clave de acceso API.
Puedes generar una en unos segundos haciendo esto:
Navega a la pestaña de configuración Avanzada, luego haz clic en REST API en el submenú. Deberías ver una página como esta (o si ya has generado claves antes, verás una lista de claves).

A continuación, haz clic en el botón Crear una clave nueva y verás una pantalla como esta:

Dale un nombre reconocible a la clave. Selecciona tu usuario administrador para el usuario. Asegúrate de que los permisos estén configurados como Leer/Escribir.
Finalmente, necesitas darle al Formulario de Pedidos Mayoristas de WooCommerce las claves para que pueda usarlas para acceder a la API.

Copia la clave y el secreto y ve a WooCommerce->Ajustes->Pestaña Pedidos Mayoristas, Beta en el submenú y pégalos.
2. Habilitar Acceso Beta
Ahora necesitas habilitar el formulario beta. Esto es tan simple como marcar la casilla en la misma página de configuración donde acabas de introducir las claves.

3. Crear tu Nuevo Formulario
Hasta ahora hemos creado una clave API, se la hemos dado al plugin del formulario de pedidos y hemos habilitado la función beta.
Ahora estamos listos para el paso final, crear un nuevo formulario de pedido.
En el formulario de pedido v1.0, solo podías tener un formulario. En el nuevo formulario de pedido v2.0 podrás tener varios formularios y cada formulario tendrá su propio shortcode.
Por ahora, necesitarás crear ese formulario manualmente, pero en el futuro tendremos un importador para crear automáticamente tu formulario de pedido en el sistema basándonos en la configuración actual (o si no has usado el formulario de pedido antes, basándonos en las mejores prácticas).
Este paso manual se eliminará en el futuro, pero por ahora queremos asegurarnos de que esto sea completamente "opt-in" y no se pueda habilitar accidentalmente.

Una vez habilitada la beta, puedes ir a WooCommerce->Formularios de pedido. Haz clic en Añadir nuevo para crear un nuevo formulario.
La nueva interfaz es de arrastrar y soltar. Hay tres secciones en el formulario:
- Encabezado del formulario
- Tabla del formulario de pedido
- Pie de página del formulario
Para la cabecera y el pie de página, puedes añadir filas y columnas, y luego arrastrar elementos a esas secciones.
Para la tabla, puedes arrastrar elementos de columna de tabla desde la derecha hacia la tabla y organizar las filas como desees.

Si haces clic en el botón de configuración de un elemento mientras pasas el ratón por encima, podrás ver las opciones de configuración y estilo.
Una vez que estés satisfecho con la configuración de tu formulario, asegúrate de publicarlo (en la parte superior de la pantalla). Esto generará el shortcode del formulario de pedido.
Usa el shortcode y colócalo en una página para ver tu formulario de pedido en el front-end de tu sitio.
Si encuentras algún problema al configurar tu nuevo formulario de pedido en la beta v2.0, por favor contacta con soporte y te guiaremos encantados.
Alcance y limitaciones actuales
Cosas en las que ya hemos trabajado y se consideran funcionales:
- Diseño y visualización del formulario – los productos se pueden mostrar, incluidos los productos variables.
- Velocidad – es increíblemente rápido y nuestro objetivo es mantenerlo así.
- Múltiples formularios de pedido – ahora puedes tener más de un formulario en el sistema
- Cada formulario tiene un shortcode que se puede colocar en cualquier lugar para mostrar un formulario de pedido personalizado
- Configuración y estilo a nivel de elemento – estamos trabajando para mejorar esto, pero puedes alterar el comportamiento de elementos individuales en tu formulario
Cosas que aún necesitan atención:
- Está mayormente integrado con WooCommerce Wholesale Prices Premium, pero todavía hay algunas características menores que aún no hemos abordado.
- Aún no hay integraciones con plugins de terceros, pero estamos trabajando en ello.
- Mejoras en el estilo a nivel de elemento
- Mejoras en la ubicación de la configuración para los elementos
Últimas actualizaciones
¿Encontraste un error en el formulario beta v2.0? Repórtalo :)
Como se mencionó, esta es una función beta, por lo que es probable que haya un par de errores (¡aunque estamos probando exhaustivamente a medida que avanzamos!).
Si encuentras alguno, envía un mensaje a soporte incluyendo los pasos que has descubierto para reproducir el problema.
También sería útil si pudiéramos obtener una copia de su informe de estado de WooCommerce junto con él.
¿Necesitas ayuda para configurar tu formulario de pedido beta v2.0? Contáctanos :)
Estamos más que contentos de ayudar a cualquiera a probar nuestro nuevo formulario de pedido y estamos muy agradecidos por cualquier comentario que tenga para nosotros.
Si necesita ayuda para configurar su formulario de pedido, no dude en contactar a nuestro equipo de soporte.



¿Podrían comentar la seguridad de este enfoque? Seguramente si las claves de la API se pasan a un cliente de JS, ¿cómo se puede evitar que se utilicen para hackear el sitio de WooCommerce?
Enrutamos las solicitudes de API desde el front-end a través de AJAX primero, luego las llamadas a la API se realizan en el lado del servidor para no exponer las claves de la API. Las claves nunca se pasan al cliente de JS. También hay seguridad adicional en todo el proceso y somos muy conscientes de esto y hemos planificado en consecuencia. Esperamos que esto ayude a responder su pregunta, no dude en enviarnos un correo electrónico si necesita alguna aclaración :)
¿Podemos agregar Campos Personalizados de WooCommerce a la configuración de columnas? Actualmente tengo Case Pack y Availability Date codificados en el antiguo Formulario de Pedido.
Gracias Louise, lo tenemos en nuestra lista :)
Hola, ¿podemos tener un formulario de pedido predefinido para clientes mayoristas o los últimos formularios pedidos para que el cliente no tenga que seleccionar cada artículo de nuevo cada vez? Pueden simplemente usar su formulario guardado con sus artículos preferidos y actualizar rápidamente la cantidad del pedido, agregar o eliminar algunos artículos y procesar el pedido. Es como una lista de deseos guardada pero en forma de formulario de pedido. No estoy seguro de si esta función ya existe en este formulario de pedido actual o no, ya que soy nuevo en su plugin.
También necesito acortar este texto en el formulario de pedido 'Hay descuentos por cantidad disponibles según cuántos de este producto haya en su carrito'. Es demasiado largo. Puede poner 'Precio adicional por cantidad'.
Recibo este error al publicar el shortcode para la lista de pedidos beta;
Al shortcode de este formulario de pedido le falta el ID, por favor, vuelva a copiar el shortcode del formulario de pedido y reemplácelo aquí.
Hice exactamente lo que se indicó. ¿Alguna idea?
Hola Sergio,
En WooCommerce->Formularios de Pedido, cree un formulario, luego obtenga el shortcode que genera. Este shortcode solo es visible para los formularios publicados. Si tiene algún problema, no dude en ponerse en contacto con soporte :)
¡Impresionante! Eso lo solucionó. El formulario de pedido beta es mucho, mucho mejor. ¡Buen trabajo!
¡¡Hola!!
Puse el shortcode (con el ID) para el formulario Beta pero no se muestra nada en la página de frontend.
¿Alguna idea de qué está mal?
:(
¡¡¡Gracias!!!
Hola, gracias por preguntar. ¿Has marcado la casilla para habilitarlo en la configuración? No dudes en contactar con soporte. Estaré encantado de ayudarte a poner en marcha la beta :)
Hola Josh:
Absolutamente, de hecho el formulario se mostraba pero solo mostraba 3 productos, solo los 3 productos más recientes... Realmente necesitamos que esto funcione en esta Beta porque el formulario estándar tiene un problema con los botones y no funciona bien...
Por favor, ayúdanos a resolver este problema, de lo contrario tendremos que pedir el reembolso.
Por favor, envía un ticket de soporte aquí lo antes posible y el equipo de soporte lo revisará cuando estén en línea: https://wholesalesuiteplugin.com/support/
Señor, he configurado esta combinación, se ve bien en vista de escritorio, pero en vista móvil la alineación se ha perdido. ¿Puede ayudarme con la vista móvil?
Hola Sowmya, por favor contacta con nuestro equipo de soporte y estaremos encantados de ayudarte. Muy pronto (probablemente a principios de enero) saldrá una nueva versión de la beta con muchas mejoras en la interfaz de usuario.
Hola,
¿Funcionan los shortcodes actuales con la versión beta?
https://wholesalesuiteplugin.com/kb/shortcodes-available-order-form/
Hola Dustin,
Estamos a punto de lanzar otra iteración de la beta, así que esto cambiará muy pronto. Estamos pasando a un sistema en el que podrás crear múltiples formularios de pedido y generarán el shortcode y tendrán configuraciones individuales por formulario de pedido. Básicamente, mucho más fácil que usar los atributos del shortcode para controlar estas cosas.
Dicho esto, acabo de comprobar la versión actualmente lanzada de la Beta del Formulario de Pedido y funciona con el shortcode products=”1,2,3″. Los demás no se implementaron, ya que supimos bastante pronto que eventualmente implementaríamos configuraciones basadas en formularios de pedido individuales.
Espero que esto te sirva. Ten en cuenta que esta versión actual basada en React es definitivamente una beta y no sugerimos usarla en producción a menos que la hayas probado y estés satisfecho.
La próxima versión beta probablemente se lanzará a principios de enero y creo que te encantará.
Hola Josh:
¿Cuándo lanzarás la Beta a producción? Todavía tenemos problemas con el generador Beta, no carga los productos en la tabla y cuando intentamos crear o modificar un formulario, muestra una página en blanco.
Gracias y saludos,
Hola MedNaturals, estamos a punto de lanzar otra versión beta en enero. Nuestro objetivo es una versión final aproximadamente en un par de meses, con la advertencia de que depende de cómo vayan el desarrollo y las pruebas... dado que tenemos clientes existentes que la utilizan, somos conscientes de que tiene que ser sólida como una roca y necesitamos implementar un proceso de migración.
Ha habido muchas mejoras en esta próxima versión beta, por lo que creo que los problemas que está describiendo ya deberían estar solucionados. Pero nos encantaría ver cualquier grabación de pantalla que pueda compartir con los problemas. Por favor, envíelas a soporte para que podamos ver exactamente qué está sucediendo. Gracias de antemano.
La versión beta actual hace que el creador de formularios de pedidos sea imposible de usar, ya que toda la vista se queda en blanco al intentar agregar elementos a la tabla del formulario de pedidos. La cabecera y el pie de página funcionan, sin embargo. ¡Esperamos una solución!
Para reproducirlo, simplemente cree un nuevo formulario, agregue algo a la cabecera y luego a la tabla. Entonces se quedará en blanco. También puede crear un nuevo formulario, agregar algunos elementos a la tabla y también se quedará en blanco.
Formulario de Pedido Mayorista: Versión 1.16.6
Precios Mayoristas: Versión 1.13
Precios Mayoristas premium: Versión 1.25
Hola Dan, ¿sería genial si pudieras enviar una grabación de pantalla si no te importa enviándola a soporte?
Tengo algunas preguntas sobre el formulario beta:
1. ¿Cómo controlo qué categorías mostrar en cada formulario? El argumento categories=”1,2,3″ no funciona en el nuevo shortcode. Además, sería extremadamente útil si se pudiera establecer una categoría predeterminada para cada formulario. ¿Es esto posible actualmente?
2. ¿Cómo puedo controlar el tamaño de la tabla?
3. Para productos con variaciones, me gustaría que se mostraran todas las variaciones. ¿Cómo habilito esto en la beta?
4. ¿Cómo puedo agregar "Agregar productos seleccionados al carrito" tanto a la cabecera como al pie de página?