Compatibilidad del plugin de Mercado Pago con WooCommerce Blocks

Luego de la actualizaci贸n de tiendas WooCommerce, el plugin de Mercado Pago no es lo suficientemente compatible con la nueva funcionalidad Blocks. Si est谩s teniendo problemas con tu integraci贸n considera seguir la siguiente gu铆a聽para revertir moment谩neamente la actualizaci贸n de tu tienda.

Bloques de carrito y pago

A partir de la versi贸n 8.3 de WooCommerce, los bloques Carrito y Pago son los predeterminados para las nuevas instalaciones. Estos bloques son parte de una reconstrucci贸n desde cero del flujo de pago, basada en las mejores pr谩cticas de la industria que ofrecen funciones optimizadas para la conversi贸n y un flujo de comprador simplificado. Con opciones de personalizaci贸n sencillas, puede mantener la identidad de su marca y ofrecer a sus clientes un proceso de pago consistente y visualmente atractivo.

Estos nuevos bloques son completamente funcionales y la mayor铆a de las extensiones desarrolladas por WooCommerce son totalmente compatibles con el carrito/pago basado en bloques en este momento. Sin embargo, es posible que un complemento/extensi贸n que se est茅 ejecutando en su tienda no funcione como se esperaba. Los c贸digos cortos de carrito y pago seguir谩n estando disponibles en WooCommerce Core para las tiendas existentes que tienen flujos de pago personalizados que los requieran, y para cualquier tienda nueva que tenga necesidades espec铆ficas que a煤n no son posibles con los bloques Carrito y Pago.

Hemos creado este documento para:

Requisitos

Para utilizar los bloques de carrito y pago, su sitio debe:

Uso del carrito y de los bloques de pago

Con WooCommerce versi贸n 8.3+, los bloques Carrito y Pagar son los predeterminados para nuevas instalaciones y al crear p谩ginas predeterminadas con la herramienta en WooCommerce > Status > Tools > Create default WooCommerce pages. Para los temas de bloqueo , a partir de WooCommerce 8.3, la plantilla de confirmaci贸n de pedido “bloqueada” tambi茅n es la predeterminada para las nuevas instalaciones.

Para versiones anteriores a la 8.3, o si elimin贸 los bloqueos y desea volver a cambiar, puede seguir los pasos a continuaci贸n.

Reemplazo del shortcode del carrito existente

Para reemplazar el c贸digo abreviado del carrito existente con el bloque de carrito:

  1. Verifique que su sitio ejecute WooCommerce versi贸n 6.9 o posterior.
  2. Haga clic en el elemento del men煤 P谩ginas y luego busque y edite la p谩gina del carrito .
  3. Elimina el 
    Tu carrito est谩 vac铆o.

    Volver a la tienda

    bloque Shortcode que genera el contenido de tu p谩gina de carrito .
  4. Busque el bloque de carrito o ub铆quelo navegando a la secci贸n Bloques de WooCommerce .
  5. Elija el bloque para agregarlo a su p谩gina de carrito .

Ahora deber铆a ver una vista previa de su carrito basado en bloques. Puede utilizar la configuraci贸n en la barra lateral para personalizar el bloque del carrito. Una vez que est茅 listo, recuerde hacer clic en el bot贸n Actualizar para guardar y publicar sus cambios.

Reemplazo del shortcode de pago existente

Para reemplazar el shortcode de pago existente para usar el bloque de pago:

  1. Verifique que su sitio ejecute WooCommerce versi贸n 6.9 o posterior.
  2. Haga clic en el elemento del men煤 P谩ginas y luego busque y edite la p谩gina de pago .
  3. Elimine el 
    bloque Shortcode que genera el contenido de su p谩gina de pago .
  4. Busque el bloque de pago o ub铆quelo navegando a la secci贸n Bloques de WooCommerce .
  5. Elija el bloque para agregarlo a su p谩gina de pago .

Ahora deber铆a ver una vista previa de su pago basado en bloques. Puede utilizar la configuraci贸n en la barra lateral para personalizar el bloque de pago. Una vez que est茅 listo, recuerde hacer clic en el bot贸n Actualizar para guardar y publicar sus cambios.

Reemplazo de la p谩gina de confirmaci贸n del pedido

Despu茅s de realizar un pedido a trav茅s del Bloque de pago, el cliente ser谩 redirigido a la p谩gina de confirmaci贸n del pedido. Si est谩 utilizando un tema basado en bloques, tendr谩 acceso a una plantilla de confirmaci贸n de pedido dedicada, as铆 como a bloques de confirmaci贸n de pedido. Esto permite la personalizaci贸n de su p谩gina de confirmaci贸n.

Con un tema de bloque (como Twenty Twenty-Three), navegue hasta Appearance > Editor > Templates > Order Confirmation. Ver谩 una representaci贸n de la p谩gina de Confirmaci贸n de pedido existente en el editor. Si selecciona la vista previa, puede usar el bot贸n “Transformar en bloques”:

Transformando la plantilla en bloques

Ahora deber铆a ver una vista previa de la p谩gina de confirmaci贸n de pedido basada en bloques. Puede mover los bloques o seleccionarlos individualmente para ajustar el estilo. Una vez que est茅 listo, recuerde hacer clic en el bot贸n Actualizar para guardar y publicar sus cambios.

Volver a los c贸digos cortos del carrito y del pago

Si experimenta alg煤n problema al usar los bloques de carrito/pago debido a incompatibilidades de complementos, es posible que desee volver a los c贸digos cortos de carrito/pago. Si experimenta diferentes tipos de problemas, inf贸rmelo abriendo  un nuevo problema .  

Volviendo a c贸digos cortos con WooCommerce 8.3+

Reemplazo del bloque del carrito usando el men煤 Transformar
  1. Usando un tema de bloque: Vaya a Apariencia -> Editor -> P谩ginas -> Seleccione Carrito o Pagar -> haga clic en el 铆cono Editar
    Usando un tema sin bloque: Vaya a P谩ginas -> Todas las p谩ginas y luego ubique y edite el Carrito/Pago p谩gina.
  2. Abra la Vista de lista y seleccione el bloque Carrito o Pagar.
  3. Abra el men煤 Transformaci贸n de bloque como se ve arriba.
  4. Elija “C贸digo corto cl谩sico”.
  5. El bloque se transformar谩 en un bloque de marcador de posici贸n de Classic Shortcode.
  6. Guarde sus cambios haciendo clic en el bot贸n Actualizar en la barra superior.

Volviendo a c贸digos cortos con WooCommerce <8.3

  1. Usando un tema de bloque: Vaya a Apariencia -> Editor -> P谩ginas -> Seleccione Carrito o Pagar -> haga clic en el 铆cono Editar
    Usando un tema sin bloque: Vaya a P谩ginas -> Todas las p谩ginas y luego ubique y edite el Carrito/Pago p谩gina.
  2. Abra la Vista de lista y seleccione el bloque Carrito o Pagar.
  3. Seleccione y elimine el bloque Carrito o Pagar.
  4. Agregue un nuevo bloque Shortcode en su lugar.
  5. Escriba 
    Tu carrito est谩 vac铆o.

    Volver a la tienda

    en el bloque Shortcode, dependiendo de si desea restaurar el carrito basado en shortcode o el pago.
  6. Guarde sus cambios.

Volver a la p谩gina de confirmaci贸n del pedido heredado

Estos pasos solo se aplican a los temas de bloqueo .

  1. Abra la plantilla de Confirmaci贸n de pedido en el Editor del sitio navegando a Apariencia -> Editor -> Plantillas > Confirmaci贸n de pedido .
  2. Abra la Vista de lista y elimine todos los bloques especiales de Confirmaci贸n de pedido (mantenga presionada la tecla May煤s para seleccionar varios bloques entre la selecci贸n actual y el bloque en el que hace clic).
  3. Abra el Insertador de bloques, busque y agregue el Bloque de confirmaci贸n de pedido como se muestra arriba.
  4. Guarde sus cambios.

Deja un comentario

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *