Resumen de la IA
Un formulario de registro de WordPress con pago te permite recopilar los datos de la cuenta del usuario y procesar el pago en un solo formulario, sin necesidad de una página de pago independiente ni de crear cuentas manualmente. Es ideal para suscripciones de pago, cursos premium, inscripciones a eventos o cualquier situación en la que los nuevos usuarios deban pagar antes de poder acceder a tu sitio web.
Este tutorial te guía paso a paso por todo el proceso de configuración. Combinaremos los complementos «User Registration» de WPForms y «PayPal Commerce Pro» para crear un formulario que registre a los usuarios y procese los pagos en un solo paso, sin necesidad de programar.
Crear un formulario de inscripción con pagos habilitados 🙂 .
Cómo crear un formulario de registro de WordPress con el pago
Tienes varias opciones para cobrar pagos en tu sitio WordPress. Si está creando un formulario de registro, lo más sencillo es utilizar un plugin de creación de formularios de arrastrar y soltar como WPForms que se conecta a una pasarela de pago. Siga los siguientes pasos para empezar:
- Qué necesitará
- Paso 1: Instalar y activar el plugin WPForms
- Paso 2: Instalar los complementos Registro de usuario + Comercio de PayPal
- Paso 3: Configurar PayPal Commerce en WPForms
- Paso 4: Crear un formulario de registro de usuario en WordPress
- Paso 5: Activar PayPal en el formulario de registro de usuario
- Paso 6: Publique su formulario de inscripción con el pago
- Preguntas frecuentes sobre los formularios de registro de WordPress con pago
Qué necesitará
Antes de empezar, esto es lo que necesitarás para seguir este tutorial:
- WPForms Pro: incluye el complemento de registro de usuarios y el complemento PayPal Commerce Pro sin coste adicional
- Una cuenta PayPal Business (que se puede crear de forma gratuita en paypal.com)
¿Aún no tienes WPForms Pro? Incluye más de 2100 plantillas de formularios, todas las integraciones de pago y una garantía de devolución del dinero de 14 días.
Paso 1: Instalar y activar el plugin WPForms
Para crear un formulario que pueda registrar a un usuario y aceptar su pago, necesita una única herramienta que pueda gestionar ambas acciones en un solo envío.
WPForms resuelve este problema integrando ambas funciones en un solo formulario. Para ello, necesitarás una licencia de WPForms Pro, que te da acceso a dos complementos esenciales.
El complemento Registro de usuario, que crea la cuenta de usuario de WordPress, y el complemento Comercio de PayPal, que procesa el pago.
Una vez que haya comprado su licencia, instale y active el plugin WPForms. Si necesita ayuda con esto, puede seguir nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Paso 2: Instalar los complementos Registro de usuario + Comercio de PayPal
Con WPForms Pro instalado, ahora tiene acceso a los poderosos complementos que hacen posible esta automatización. Para comenzar con este paso, diríjase al área de administración de WordPress y haga clic en WPForms " Complementos.

Luego desplácese hacia abajo hasta encontrar el Complemento de Registro de Usuario, o utilice la barra de búsqueda. Cuando lo encuentre, haga clic en Instalar Complemento. Este complemento es lo que permite que su formulario cree una nueva cuenta de usuario de WordPress al enviarlo.

A continuación, en la misma pantalla, busque el complemento PayPal Commerce e instálelo también. Este es el complemento que se encargará del procesamiento seguro de los pagos.

Una vez que ambos complementos muestren el estado Activo en verde, su sitio estará equipado para gestionar tanto la creación de usuarios como los pagos en un único formulario.
Asegúrate de desactivar el complemento PayPal Standard si lo tienes instalado. No es posible utilizar ambos complementos de PayPal al mismo tiempo.
Paso 3: Configurar PayPal Commerce en WPForms
Este paso siguiente crea la conexión segura de un solo uso entre su sitio de WordPress y su cuenta PayPal.
Desde el área de administración de WordPress, vaya a WPForms " Configuración y haga clic en la pestaña Pagos.

Desde allí, desplácese hacia abajo hasta encontrar la sección Comercio de PayPal y haga clic en Conectar con Comercio de PayPal.

Se le redirigirá a la página de inicio de sesión seguro de PayPal. Este es un proceso OAuth estándar, lo que significa que está autorizando la conexión sin compartir nunca su contraseña con WPForms.
Asegúrese de iniciar sesión con la dirección de correo electrónico asociada a su cuenta PayPal Business, ya que las cuentas personales no admiten esta integración.

Después de completar la breve configuración por parte de PayPal, volverás a tu panel de WordPress. Ahora debería ver una marca de verificación verde y un estado de producción, lo que confirma que su formulario está listo para aceptar pagos en vivo.

Por ahora, recomiendo encarecidamente activar el Modo de prueba marcando la casilla. Esto le permite probar todo su flujo de trabajo de registro y pago sin utilizar dinero real.

Cuando tengas la configuración donde la quieres, puedes hacer clic en el botón Guardar configuración. Ahora vamos a crear nuestro nuevo formulario.
A partir de la versión 1.10.0 de WPForms, los webhooks de PayPal Commerce se configuran automáticamente al vincular tu cuenta. Los webhooks mantienen tus registros de pago sincronizados, de modo que, cuando se completa un pago, se renueva una suscripción o se procesa un reembolso, tu panel de control de WordPress se actualiza en tiempo real.
Paso 4: Crear un formulario de registro de usuario en WordPress
Ahora que sus complementos están activos y PayPal está conectado, puede crear el formulario propiamente dicho. La forma más rápida de crear un formulario de registro fiable es empezar con una plantilla preconstruida.
Para este ejemplo, utilizaré la plantilla Formulario de registro de usuario, que sólo está disponible para los usuarios de la versión Pro con el complemento Formulario de registro de usuario activado.
Sin embargo, la Plantilla de Formulario de Registro de Eventos Online también podría funcionar para este propósito. Para crear el formulario de registro de usuario, haga clic en WPForms " Añadir nuevo.

Esto abrirá la galería de plantillas WPForms, donde encontrará cientos de plantillas de formularios pre-construidos. Puede encontrar la plantilla Formulario de Registro de Usuario usando la barra de búsqueda. Haga clic en Crear formulario para seleccionarla.

La Plantilla de Formulario de Registro de Usuario se abrirá ahora en el constructor de formularios WPForms. Verá la plantilla de formulario en el área de vista previa a la derecha de su pantalla, con el panel de campos de formulario a la izquierda.

Puede añadir campos personalizados o eliminar campos de formulario mediante el editor de arrastrar y soltar para personalizar su formulario según sus necesidades.
Si desea obtener más información sobre la instalación y configuración del formulario de registro de usuarios, aquí encontrará una guía completa sobre el uso del complemento de registro de usuarios.
Cuando su formulario de registro de usuario esté personalizado a su gusto, el siguiente paso será habilitar PayPal Commerce en el formulario.
Paso 5: Activar PayPal en el formulario de registro de usuario
Con el formulario de registro de usuario configurado, el último paso que daremos será habilitar el campo PayPal Commerce en el formulario.
En el generador de formularios, busque el campo PayPal Commerce en la sección Campos de pago y arrástrelo a su formulario.

Después de añadir el campo, una ventana emergente le pedirá que habilite los pagos de PayPal en la configuración de su formulario. Haga clic en Aceptar para ir directamente a la pestaña Pagos " Comercio de PayPal .

Antes de entrar en la pestaña Pagos, es posible que desee jugar primero con el campo Comercio de PayPal. Simplemente haga clic en él para abrir Opciones de campo a la izquierda de la pantalla.

El campo «PayPal Commerce» admite tres métodos de pago, y puedes activar cualquier combinación de ellos:
| Forma de pago | Para qué sirve | Ideal para |
| Pago con PayPal | Permite a los clientes pagar con su cuenta de PayPal, su saldo, Venmo, Pay Later, Apple Pay, Google Pay o tarjetas vinculadas | La cobertura más amplia: la mayor variedad de formas de pago |
| Tarjeta de crédito | Muestra los campos de la tarjeta directamente en el formulario (Visa, Mastercard, Amex, Discover) | Los clientes que prefieren introducir los datos de su tarjeta |
| Fastlane | El proceso de pago rápido de PayPal: rellena automáticamente los datos de pago guardados para los clientes habituales | Facilitar la compra a los clientes habituales |
También puedes configurar el método de pago predeterminado y seleccionar qué tarjetas de crédito deseas aceptar en la sección «Tarjetas de crédito admitidas». Además, puedes modificar algunos aspectos de estilo y otros ajustes opcionales en la pestaña «Avanzado».
Ahora que hemos terminado de trabajar en el campo PayPal Commerce, navegue hasta el menú de la barra lateral izquierda y haga clic en Pagos " PayPal Commerce para acceder a la página de configuración de pagos de PayPal.

PayPal Commerce admite tanto pagos únicos como pagos recurrentes. Deberás habilitar al menos una de estas opciones para configurar completamente PayPal Commerce en tu formulario de registro de usuarios.

Así es como funciona cada uno:
Pagos únicos
Activa la opción «Habilitar pagos únicos» para cobrar una cuota de inscripción única.
Recuerde que puede añadir tanto opciones de pago único como de pago periódico, pero tendrá que utilizar la lógica condicional para determinar cuál de ellas debe aplicarse en cada caso.
A continuación, es posible que desee echar un vistazo a algunos ajustes opcionales. Estos campos están configurados para extraer automáticamente los datos correspondientes de los nuevos campos de registro de usuario al campo Comercio de PayPal:
- Nombre
- Correo electrónico
- Dirección de facturación
- Dirección de envío
- Descripción del pago

Sólo tiene que utilizar los desplegables para seleccionar los campos de formulario apropiados para cada artículo. Para una guía detallada de la configuración de PayPal Commerce, aquí está nuestra documentación del complemento PayPal commerce.
Pagos periódicos (suscripciones)
Si tu registro incluye una suscripción o una cuota de socio de carácter recurrente, activa la opción «Habilitar pagos recurrentes de suscripción». Puedes configurar:
- Nombre del plan: un nombre descriptivo para la suscripción
- Tipo de producto: digital, físico o servicio
- Periodicidad: semanal, mensual, trimestral, semestral o anual
- Total de ciclos: establece un límite (1-99) o «Infinito» para las suscripciones en curso
- Dirección de envío — opcional
Una vez que haya terminado con estos ajustes, sólo hay un paso más que tendrá que dar. Tendrá que activar el envío de formularios Ajax para que funcione el campo PayPal Commerce.
Acceda a la configuración de su formulario desde el menú de la barra lateral izquierda haciendo clic en Configuración " General " Avanzada. Ahora puede activar el botón de envío de formulario Ajax.

Esto evita que toda la página se recargue cuando el usuario envía el formulario, lo que es esencial para las pasarelas de pago modernas y reduce la posibilidad de registros abandonados.
Paso 6: Publique su formulario de inscripción con el pago
Con su formulario completamente configurado, el paso final es agregarlo a su sitio web. WPForms hace que esto sea fácil con un asistente de incrustación incorporado que evita los errores de copiar y pegar que pueden ocurrir con los códigos cortos.
Para terminar, publica tu formulario haciendo clic en el botón Incrustar situado en la esquina superior derecha de la página de creación de formularios. Aparecerá un cuadro de diálogo.

Para crear una página de registro dedicada, haga clic en Crear nueva página. WPForms le pedirá que nombre la página. Dele un título claro como "Registro para eventos" o "Registro de miembros" y haga clic en Vamos.

Usted será llevado directamente a una nueva página en su editor de WordPress con su formulario ya en su lugar. Simplemente haz clic en Publicar y tu formulario de registro y pago estará activo.

Cuando compruebe esta página en el front-end, verá que tiene un formulario de registro de PayPal totalmente funcional. Aparte del pago, la información que los usuarios introduzcan en el formulario se utilizará para configurar sus identificaciones de usuario.

Ten en cuenta que también es posible incrustar tus formularios utilizando un shortcode o widget. También puedes crear un formulario de registro de grupo con campos repetibles.
Con la función de campo repetidor, los visitantes de su sitio web pueden añadir y eliminar campos según sea necesario. Y ya está. Su página de registro está completa.
Preguntas frecuentes sobre los formularios de registro de WordPress con pago
Aquí encontrará respuestas a las preguntas más frecuentes sobre la creación de formularios de registro que acepten pagos de PayPal en WordPress.
¿Cómo puedo crear un formulario de registro con PayPal en WordPress?
Instala WPForms Pro, activa los complementos «User Registration» y «PayPal Commerce Pro», y vincula tu cuenta de PayPal Business en WPForms » Ajustes » Pagos.
Crea un nuevo formulario utilizando la plantilla «Formulario de registro de usuario», arrastra el campo «PayPal Commerce» al formulario, activa los pagos en «Pagos » » PayPal Commerce, asigna los campos de registro a los perfiles de usuario de WordPress y publica el formulario en cualquier página.
¿Puedo crear gratuitamente un formulario de inscripción con pago?
PayPal Commerce ya está disponible en todos los planes de WPForms, incluida la versión gratuita Lite, por lo que puedes aceptar pagos sin necesidad de actualizar tu plan. Sin embargo, para crear cuentas de usuario de WordPress a partir de los envíos de formularios se necesita el complemento User Registration Addon, que se incluye con WPForms Pro.
WPForms Lite también aplica una pequeña comisión de plataforma del 3 % a los pagos mediante PayPal; al pasar a la versión Pro, esa comisión desaparece.
¿Cuál es el mejor plugin de WordPress para un formulario de registro con pago?
WPForms es la opción más adecuada para principiantes, ya que gestiona tanto el registro de usuarios como el procesamiento de pagos en un único formulario de arrastrar y soltar, sin necesidad de programar. Es compatible con PayPal, Stripe y Square, e incluye más de 2.100 plantillas para empezar. Existen otras opciones, como Gravity Forms o plugins específicos para membresías, pero suelen requerir una configuración más técnica.
¿Cómo puedo integrar un formulario de pago de PayPal en mi sitio de WordPress?
Ve a WPForms » Ajustes » Pagos y haz clic en «Conectar con PayPal Commerce». Una vez conectado, puedes añadir el campo de PayPal Commerce a cualquier formulario desde la sección «Campos de pago» del generador de formularios. Activa los pagos en la pestaña Pagos » PayPal Commerce y publica tu formulario.
¿Cómo conecto mi cuenta PayPal a un formulario de WordPress?
En el panel de control de WordPress, ve a WPForms » Ajustes » Pagos. Desplázate hasta la sección «PayPal Commerce» y haz clic en «Conectar con PayPal Commerce». Introduce tu correo electrónico de PayPal Business, selecciona tu país e inicia sesión para autorizar la conexión. Una vez conectado, verás el estado «Producción», lo que confirma que ya estás listo para aceptar pagos.
¿Necesito una cuenta PayPal Business para que esto funcione?
Sí. Se necesita una cuenta PayPal Business para conectar tu sitio web a PayPal Commerce. Si actualmente tienes una cuenta Personal, puedes pasarte a la cuenta Business de forma gratuita en paypal.com.
¿Puedo ofrecer pagos recurrentes o suscripciones en mi formulario de inscripción?
Sí. En la configuración de «Pagos» » «PayPal Commerce» de tu formulario, activa la opción «Habilitar pagos de suscripción recurrentes». Puedes establecer la periodicidad de facturación (semanal, mensual, trimestral, semestral o anual), el número de ciclos de facturación y el tipo de producto. También puedes utilizar la lógica condicional para permitir a los usuarios elegir entre un pago único y una suscripción recurrente al finalizar la compra.
A continuación, personalice sus notificaciones por correo electrónico
¿Está listo para llevar sus notificaciones por correo electrónico al siguiente nivel? No pierda la oportunidad de llegar a los usuarios después de que hagan clic en el botón de envío. Aprende a conectar WPForms a ChatGPT para enviar notificaciones de formularios generadas por IA.
También puede adjuntar archivos a sus correos electrónicos de notificación. Esto es útil si tienes una tienda de comercio electrónico para vender descargas digitales.
Crear un formulario de inscripción con pagos habilitados 🙂 .
¿Listo para crear tu formulario? Empieza hoy mismo con el plugin más sencillo para crear formularios en WordPress. WPForms Pro incluye un montón de plantillas gratuitas y ofrece una garantía de devolución de dinero de 14 días.
Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más tutoriales y guías gratuitas sobre WordPress.
