Pregunta sobre WooCommerce Square de Wordpress:

No se puede llamar a SqPaymentForm #requestCardNonce antes de callFormLoaded ()

Un usuario pregunt贸 馃憞

He estado usando el plugin WooCommerce Square durante los 煤ltimos a帽os sin demasiadas ediciones. La mayor铆a de las veces trato de seguir los pasos de depuraci贸n desconectando el cuadrado, desactivando el plugin, eliminando el plugin, reinstalando el plugin y configur谩ndolo desde cero. Eso suele arreglar todo.

Mi problema reciente fue durante el proceso de pago. Despu茅s de ingresar las credenciales de la tarjeta de cr茅dito y procesar la transacci贸n, encuentro este error en la consola:

Uncaught FormNotReadyError: Cannot call SqPaymentForm#requestCardNonce before the paymentFormLoaded() callback. See Step 4: https://developer.squareup.com/docs/payment-form/how-it-works#the-sqpaymentform-process-flow
    at St (https://js.squareup.com/v2/paymentform?ver=2.1.1:1:152314)
    at Ct (https://js.squareup.com/v2/paymentform?ver=2.1.1:1:161812)
    at Et.requestCardNonce (https://js.squareup.com/v2/paymentform?ver=2.1.1:1:154698)
    at n.value (https://babylonsltd.com/wp-content/plugins/woocommerce-square/assets/js/frontend/wc-square.min.js?ver=2.1.1:1:6258)
    at HTMLFormElement.<anonymous> (https://babylonsltd.com/wp-content/plugins/woocommerce-square/assets/js/frontend/wc-square.min.js?ver=2.1.1:1:2436)
    at HTMLFormElement.dispatch (https://babylonsltd.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp:3:12369)
    at HTMLFormElement.r.handle (https://babylonsltd.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp:3:9088)
    at Object.trigger (https://babylonsltd.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp:3:11488)
    at Object.a.event.trigger (https://babylonsltd.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1:2:8275)
    at a.fn.init.triggerHandler (https://babylonsltd.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp:3:18949)

El sitio web parece no volver a la p谩gina de pago sin mostrar ning煤n mensaje de error en la p谩gina.

Lo extra帽o es que nada ha cambiado con mi sitio para causar esto, seg煤n mi conocimiento. Utilizo el tema de escaparate predeterminado y he intentado desactivar los plugins que se han actualizado desde que se realiz贸 el 煤ltimo pago hasta el 8 de abril.

驴Hay otros pasos de depuraci贸n que pueda seguir para lograr esto?

Gracias.

(@wpnomad)

Hace 10 meses, 3 semanas

Hola @kirbyh,

El error que se ve cuando el iframe de formulario cuadrado se bloquea al cargar formularios en el sitio. Por el momento, no veo Square activo en su sitio, por lo que no pude comprobar si hay errores de JavaScript. 驴Puedes probar lo siguiente?

1. Deshabilite todos los plugins excepto WooCommerce y Square, y luego verifique si el problema est谩 resuelto. 2. Si eso no ayuda, env铆enos una copia del estado del sistema de su sitio. Puede obtenerlo a trav茅s de Estado de WooCommerce>. Seleccione 芦Obtener informe del sistema禄 y luego 芦Copiar para soporte禄. Una vez que haya hecho eso, puede pegarlo aqu铆 en la respuesta.

H谩ganos saber para que podamos ayudar m谩s.

(@ jricketts4)

Hace 10 meses, 2 semanas

No hemos tenido noticias tuyas en un tiempo, as铆 que voy a marcar esto como una soluci贸n; si tienes alguna otra pregunta, puedes comenzar un nuevo hilo.

– Joey

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

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