Pregunta sobre WooCommerce Square de Wordpress:

La sincronización de Square no funciona

Un usuario preguntó 👇

Desde la actualización del plugin en septiembre de 2019, nuestras sincronizaciones de inventario no han funcionado correctamente. Voy a Woocommerce -> Configuración -> Cuadrado -> Actualizar y ejecuto la sincronización y no obtengo errores, pero Woocommerce no actualiza el nombre del artículo, la descripción del artículo ni el precio del artículo.

Además, si creo un nuevo producto en Square y ejecuto información desde Woocommerce, el nuevo producto no se crea en Woocommerce.

Square está marcado como el Sistema de registro. Estamos ejecutando WordPress 5.2.3, Woocommerce 3.7.1 y Woocommerce Square 2.0.4

No hay errores fatales en el registro y el registro sincrónico cuadrado muestra mi edición del artículo del producto en el json entregado a Woocommerce, pero cuando miro el producto, esos cambios no se muestran.

Hágame saber cómo puedo resolver este problema.

(@ 3wpromotions)

Hace 1 año, 3 meses

El mismo caso en nuestro sitio web, exactamente las mismas versiones y el mismo problema. No lo entendí.

(@npmgutz)

Hace 1 año, 3 meses

Lo mismo aquí, dado que el plugin se actualizó por última vez, ya no funciona. Los productos creados en Square no se crean en Woocommerce. Square cambia el inventario en Woocommerce sin cambios. Cada vez que ejecuto la actualización, aparece un mensaje en el registro que dice

¡Advertencia! Falló la sincronización. Otra vez por favor

no es muy útil ni descriptivo.

He notado que esta nueva versión del plugin tiene esta configuración: Ubicación de la empresa -> Seleccione un sitio para vincularlo a este sitio. Solo se pueden vincular los sitios activos que admiten el procesamiento de tarjetas de crédito en Square.
En mi caso, no tengo lugar para elegir en el selector (está vacío) porque mi sitio cuadrado no admite comprar una tarjeta de crédito en un cuadrado, estoy usando la versión gratuita de Square.

Creo que esto podría estar causando un error por los problemas que veo en el registro.

Ciclo de fase fallido: pull_inventory (1,17 s) – [NOT_FOUND] Este comerciante no tiene lugar con la identificación

porque el conjunto location_ids está vacío:

"location_ids": [
        ""
    ]

(@ gar1)

Hace 1 año, 3 meses

Solo para ser claro sobre mi publicación original en este hilo. No recibo ningún error de ningún tipo y location_ids se completa correctamente en el json devuelto. De hecho, todo el json en la respuesta parece estar formateado y completo. No hay cambios en los artículos de productos en Woocommerce después de que haya pasado la sincronización.

Proporcione una solución o avíseme si necesita más información de mi prueba / sistema.

Gracias.

(@petalsm)

Hace 1 año, 3 meses

Estoy subiendo productos pero sin imágenes y todo en una categoría.

(@npmgutz)

Hace 1 año, 3 meses

En el registro veo errores como este:


10-18-2019 @ 18:15:31 - Starting step cycle: update_product_data
10-18-2019 @ 18:15:32 - Request
Request
method:
uri: searchCatalogObjectsWithHttpInfo
user-agent: WooCommerce-Square/2.0.4 (WooCommerce/3.7.1; WordPress/5.2.4)
headers: Array
(
)
body: {
    "object_types": [
        "ITEM"
    ],
    "include_deleted_objects": true,
    "begin_time": "2019-10-18T23:10:50+00:00"
}
duration: 0.34071s

10-18-2019 @ 18:15:32 - Response
Response
code: 200
message:
headers: Array
(
    [0] => HTTP/1.1 200 OK
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Sat, 19 Oct 2019 00:15:31 GMT
    [keep-alive] => timeout=60
    [Strict-Transport-Security] => max-age=631152000
    [content-length] => 42
)
body: {}

10-18-2019 @ 18:15:32 - Completed job step: update_product_data
10-18-2019 @ 18:15:32 - Completed step cycle: update_product_data (0.53s)
10-18-2019 @ 18:15:34 - Starting step cycle: update_inventory_counts
10-18-2019 @ 18:15:34 - Request
Request
method:
uri: batchRetrieveInventoryCountsWithHttpInfo
user-agent: WooCommerce-Square/2.0.4 (WooCommerce/3.7.1; WordPress/5.2.4)
headers: Array
(
)
body: {
    "location_ids": [
        ""
    ],
    "updated_after": "2019-10-14T19:57:38+00:00"
}
duration: 0.12841s

10-18-2019 @ 18:15:34 - Response
Response
code: 404
message:
headers: Array
(
    [0] => HTTP/1.1 404 Not Found
    [content-type] => application/json
    [square-version] => 2019-08-14
    [vary] => Origin, Accept-Encoding
    [x-content-type-options] => nosniff
    [x-download-options] => noopen
    [x-frame-options] => SAMEORIGIN
    [x-permitted-cross-domain-policies] => none
    [x-xss-protection] => 1; mode=block
    [date] => Sat, 19 Oct 2019 00:15:34 GMT
    [keep-alive] => timeout=60
    [Strict-Transport-Security] => max-age=631152000
    [content-length] => 134
)
body: Array
(
    [errors] => Array
        (
            [0] => stdClass Object
                (
                    [category] => INVALID_REQUEST_ERROR
                    [code] => NOT_FOUND
                    [detail] => This merchant does not have a location with the ID <code></code>.
                )

        )

)

10-18-2019 @ 18:15:34 - Failed step cycle: update_inventory_counts (0.18s) - [NOT_FOUND] This merchant does not have a location with the ID <code></code>.
10-18-2019 @ 18:15:34 - [NOT_FOUND] This merchant does not have a location with the ID <code></code>.

(@ gar1)

Hace 1 año, 3 meses

Noté que el plugin se ha actualizado y he instalado y configurado la última versión del plugin. Probé la sincronización y la descripción del producto aún no está actualizada en Woocommerce.

Ha pasado aproximadamente una semana desde mi primera solicitud de asistencia. Una respuesta de los desarrolladores de plugins estaría bien. Por favor y gracias.

(@madeincosmos)

Ingeniero Automático de Felicidad

Hace 1 año, 3 meses

Hola @ gar1,

¡Gracias por su paciencia! Tengo entendido que actualizó el nombre del producto, el precio, la descripción y el inventario en Square, luego abrió el WooCommerce> Configuración> Square> Actualizar en WP Admin y ejecuté información de eso, pero ninguna parte de la información del producto se cambió en WooCommerce, ¿es correcto?

Realicé la misma prueba usando mi sitio WooCommerce de muestra y mi cuenta Square, y hasta ahora obtuve resultados mixtos. Después de pasar la información, la siguiente información se actualizó en Woo:

– Nombre del producto; – Precio.

La siguiente información no se ha actualizado aunque debería:

– Descripción del producto; – Categoría; – Niveles de stock.

Hasta ahora, esto parece ser un error en el plugin, así que agradezco que nos lo haga saber. Se lo he dicho a nuestros desarrolladores para que pueda solucionarse en la próxima versión.

Como solución temporal, puede considerar eliminar los productos en WooCommerce y luego ejecutar la importación manual desde la página de configuración de Square para que el producto se vuelva a crear en WooCommerce con toda la información requerida.

@npmgutz, el problema que está describiendo es diferente, así que continuemos solucionando este problema en su próximo hilo.

¡Salud!

(@madeincosmos)

Ingeniero Automático de Felicidad

Hace 1 año, 3 meses

Lo siento, cometí un error en mi mensaje anterior: si cambia los niveles de stock en Square y ejecuta la información, también aparecerán los niveles actualizados en WooCommerce. De lo contrario, cree una cuenta de administrador para [email protected] y envíe un ticket de soporte a https://woocommerce.com/my-account/create-a-ticket/ para que podamos comprobar esto en detalle.

También incluya un enlace a esta conversación en el ticket: https://wordpress.org/support/topic/sync-from-square-not-working/

¡Gracias!

(@ gar1)

Hace 1 año, 3 meses

Gracias por su respuesta. Solo probé información de sincronización como el nombre del producto, la descripción del producto y el precio del producto, y esos bits de información no se actualizan en Woocommerce durante la sincronización. No he probado los niveles de existencias, pero es posible que lo necesite para sincronizarlos correctamente en el futuro.

Para aclarar, ¿cree que esto es un error en el plugin y los desarrolladores estarán trabajando en él? ¿Está bien?

Si es así, es una gran cosa y puedo usar el límite de trabajo sugerido para eliminar productos e importar nuevos desde Square. Esa parte parece funcionar perfectamente.

Gracias de nuevo.

(@madeincosmos)

Ingeniero Automático de Felicidad

Hace 1 año, 3 meses

Hola @ gar1,

Gracias por tu explicación. El error que mencioné solo afecta la categoría y descripción del producto. El nombre o precio del producto en Square también debe actualizarse automáticamente en WooCommerce después de un máximo de 1 hora. Si esto no sucede, debemos verificarlo en detalle, ya que no podemos reproducir el mismo problema en ningún otro lugar.

Si es así, ¿puede crear una cuenta de administrador para [email protected] en su sitio y enviar un ticket de soporte en https://woocommerce.com/my-account/create-a-ticket/ para que podamos comprobar esto?

También incluya un enlace a esta conversación como referencia: https://wordpress.org/support/topic/sync-from-square-not-working/

¡Gracias de antemano! Estoy marcando este hilo como resuelto para que podamos continuar la conversación en nuestro sistema de tickets.

¡Salud!

(@ gar1)

Hace 1 año, 3 meses

Gracias por la respuesta.

No estoy seguro de por qué marcaría esta solicitud como una solución, ya que ciertamente no se resolvió. ¿No deberíamos dejarlo abierto para que la solución esté disponible para otros que tengan la misma pregunta cuando la resolvamos?

Creé un ticket con el soporte de Woocommerce.

He verificado que el título y el precio del producto ahora se están actualizando en concentración, pero la descripción del producto no se está actualizando.

Además, cuando creo un nuevo producto en Square, no se crea en Woocommerce. Creo que fue antes de que se actualizara el plugin Square para Woocommerce. ¿Debería crear el producto durante la sincronización o no?

Gracias.

(@treibalen)

Hace 1 año, 3 meses

Hola ann @ gar1,

No estoy seguro de por qué marcaría esta solicitud como una solución, ya que ciertamente no se resolvió. ¿No deberíamos dejarlo abierto para que la solución esté disponible para otros que tengan la misma pregunta cuando la resolvamos?

Por lo general, no dejamos los hilos abiertos después de haber enviado un ticket, pero no dude en comentar con la solución. Por lo general, lo pedimos cuando sospechamos que hay algo más en su sitio que impide que el plugin funcione correctamente, o cuando es difícil replicar un problema sin ver su configuración / registros de Square, etc.

He verificado que el título y el precio del producto ahora se están actualizando en concentración, pero la descripción del producto no se está actualizando.

¡Gracias por probarlo! Como mencionó @madeincosmos, este error se informó a nuestros desarrolladores: la descripción del producto no se sincroniza después de la primera importación.

Además, cuando creo un nuevo producto en Square, no se crea en Woocommerce. Creo que fue antes de la actualización del plugin Square para Woocommerce. ¿Debería crear el producto durante la sincronización o no?

Si Square está configurado como su sistema de registro, entonces necesita el Importación de productos de la plaza en WooCommerce> Configuración> Square para crear nuevos productos al final de WooCommerce. Debe asegurarse de que a su nuevo producto se le asigne un encabezado cuadrado SKU exclusivo.

¡Salud!

¿Solucionó tu problema??

0 / 1

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.