Configuración de Webhooks de Square

¿Le gustaría que WPForms reciba actualizaciones en tiempo real cuando se complete o se reembolse un pago a través de Square? Con los webhooks de Square habilitados, sus formularios pueden mantenerse sincronizados con Square para que los estados de pago estén siempre actualizados.

Esta guía le mostrará cómo conectar fácilmente los webhooks de Square con WPForms, asegurando que su sitio web se mantenga sincronizado con sus actividades de Square.


Antes de empezar, asegúrese de instalar WPForms en su sitio de WordPress. Después de eso, conecte su sitio a su cuenta de Square.

Comprensión de los webhooks

Los webhooks son una forma para que Square notifique a WPForms cuando ocurre un evento en su cuenta, como una actualización o un reembolso de un pago. Una vez habilitado, WPForms escucha estos eventos para que su sitio pueda reflejar los cambios en el estado del pago automáticamente.

Con los webhooks de Square configurados, no necesita comprobar ni actualizar manualmente las entradas de su formulario después de procesar una transacción. Ya sea que un pago se procese, se reembolse o se devuelva parcialmente, su panel de WPForms se mantendrá actualizado según la información más reciente de Square.

Habilitación de webhooks en WPForms

Para empezar, abra su área de administración de WordPress y vaya a WPForms » Ajustes, luego haga clic en la pestaña Pagos.

Pestaña Pagos en WPForms

A continuación, desplácese hacia abajo hasta la sección Square. Aquí, active la opción Habilitar webhooks.

Interruptor Habilitar webhooks

Esto revela un botón Conectar webhooks debajo. Haga clic en este botón para abrir el aviso de configuración de webhook.

Haz clic en el botón Conectar webhooks

Ahora verá una ventana emergente pidiéndole que introduzca un Token de acceso personal. Para generar esto, necesitará crear una aplicación en el Panel de desarrolladores de Square.

Creación de una aplicación Square

Haga clic en el enlace Panel de desarrolladores de Square en la ventana emergente para abrir el portal de desarrolladores de Square en una nueva pestaña.

Haz clic en el enlace Panel de desarrollador de Square

Una vez allí, haga clic en el icono + debajo de Aplicaciones para crear una nueva app.

Haz clic en + para agregar una nueva aplicación de Square

En la ventana que aparece, introduzca un nombre para su aplicación (esto es solo para su referencia), luego haga clic en Siguiente.

Agrega el nombre de la aplicación y haz clic en Siguiente

En la siguiente pantalla, elija los objetivos de desarrollo aplicables, o haga clic en Omitir para continuar directamente.

Una vez creada su app, Square le llevará a la pantalla de Credenciales donde deberá copiar el Token de acceso personal y pegarlo en WPForms.

Generación e introducción de su token de acceso personal

Desde la pantalla de credenciales, localice el Token de acceso para su aplicación y haga clic en Mostrar junto a él.

Haz clic en Mostrar para revelar el token de acceso

Nota: Si está utilizando actualmente el Modo de prueba en WPForms, asegúrese de copiar el Token de acceso de Sandbox. Si el Modo de prueba está DESACTIVADO, copie el Token de acceso de producción en su lugar.

Copie el Token de acceso. Luego, regrese a la ventana emergente de WPForms y pegue el token en el campo Token de acceso personal. Una vez hecho, haga clic en Aceptar para continuar.

Haz clic en Aceptar después de ingresar el token de acceso

Si todo está configurado correctamente, verá un mensaje de confirmación de que su webhook se creó con éxito. Haga clic en Cerrar, y la página se actualizará.

Haz clic en Cerrar para guardar el webhook

Preguntas frecuentes

Estas son las respuestas a algunas de las preguntas más frecuentes que recibimos sobre la configuración de webhooks de Square en WPForms.

¿Necesito configurar webhooks tanto para el modo de prueba como para el modo en vivo?

Sí, Square proporciona credenciales separadas para los entornos Sandbox (prueba) y Producción (en vivo). Asegúrate de usar el token de acceso correcto según si el modo de prueba está habilitado en la configuración de tu WPForms.

¡Eso es todo! Ahora sabes cómo configurar webhooks de Square con WPForms.

A continuación, ¿te gustaría aprender más sobre la gestión de pagos en WPForms? Consulta nuestro tutorial sobre creación de formularios de pago en WPForms para obtener más información.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.