¿Quieres exigir un pago en un formulario de subida de archivos de WordPress? Obtener un archivo y el pago al mismo tiempo ahorrará tiempo y ayudará a aumentar sus conversiones.
En este artículo, le mostraremos cómo asegurarse de que sus visitantes paguen al cargar un archivo en su sitio web.
Cree ahora su formulario de pago de carga de archivos
Cómo exigir el pago en un formulario de carga de archivos de WordPress
En este artículo
- Paso 1: Instalar el plugin WPForms
- Paso 2: Crear un formulario de carga de archivos
- Paso 3: Añadir pago Stripe a su formulario de carga de archivos
- Paso 4: Configure los ajustes de su formulario
- Paso 5: Configure los ajustes de pago de Stripe
- Paso 6: Publique su formulario de pago de carga de archivos
- Más preguntas sobre los formularios de carga de archivos con pagos
Paso 1: Instalar el plugin WPForms
En este ejemplo, vamos a crear un formulario de aceptación de presupuesto para un sitio web de negocios utilizando WPForms Pro. Para iniciar el proyecto, nuestro visitante tendrá que subir un archivo y pagar un depósito.
Para empezar, vamos a instalar y activar el plugin WPForms. Si necesita ayuda con esto, vaya a esta guía sobre cómo instalar un plugin en WordPress.
A continuación, vamos a configurar los pagos. Quédate en el panel de WordPress para esta parte.
Si usted está considerando Stripe vs PayPal, la buena noticia es que WPForms le permite utilizar ambos. También puede tomar el pago utilizando Authorize.Net y Square si eso es lo que prefiere.
Usaremos Stripe en este ejemplo, que está incluido en TODOS los niveles de licencia de WPForms (incluso WPForms Lite).
Para empezar, deberá hacer clic en WPForms " Configuración en el menú de navegación de la izquierda. A continuación, haga clic en la pestaña Pagos en la parte superior.
En primer lugar, compruebe que la divisa está configurada correctamente. Si no lo está, puede cambiarla en el menú desplegable.
A continuación, desplácese hasta la sección Stripe y haga clic en el botón azul Conectar con Stripe.
Puede crear una cuenta para Stripe ahora o iniciar sesión en su cuenta existente.
Una vez que Stripe esté conectado, verás un mensaje en la sección Stripe de la página para confirmar que todo está configurado:
¿Te has dado cuenta de que estamos ejecutando Stripe en modo de prueba? Si quieres probar tu formulario sin realizar pagos reales, puedes marcar la casilla Modo de prueba para activarlo.
Por defecto, la integración de Stripe está configurada en el modo Elemento de pago, que permite pagos con tarjeta de crédito, así como métodos de pago alternativos como Apple Pay y Google Pay.
Si está actualizando desde una versión anterior de WPForms y antes utilizaba Elementos de tarjeta, puede cambiar a Elementos de pago (de lo contrario, está seleccionado por defecto).
Asegúrese de guardar la configuración de Pagos antes de pasar al siguiente paso.
Paso 2: Crear un formulario de carga de archivos
Ahora vamos a crear un formulario para que nuestros clientes acepten un presupuesto. En este formulario, tendrán que pagar un depósito y adjuntar un documento.
El formulario tendrá un aspecto similar al de un formulario de carga de archivos normal, pero con algunos campos adicionales para Stripe.
WPForms es el mejor plugin de WordPress para subir archivos. Viene con más de 2.000 plantillas de formularios, por lo que crear cualquier tipo de formulario es realmente fácil. Usemos la plantilla File Upload Form y personalicémosla.
Para empezar, haga clic en WPForms " Añadir nuevo en el menú de administración de WordPress.
En el constructor de formularios, escriba un nombre para su formulario en la parte superior. A continuación, busque la plantilla Formulario de carga de archivos y haga clic en Usar plantilla.
El constructor de formularios WPForms se abrirá en su navegador.
Observe que el panel de la derecha siempre muestra una vista previa del formulario en vivo que facilita ver el aspecto que tendrá el formulario terminado. A la izquierda, verás una lista de campos que puedes añadir a tu formulario.
También puede hacer clic en cualquier campo de la vista previa para abrir sus opciones en la parte izquierda del constructor. Asegúrese de que la opción Obligatorio está activada para el campo Carga de archivos.
Ahora, si el usuario no añade un archivo, el formulario no se enviará.
Añade cualquier otro campo que necesites para tu formulario y configura sus opciones. A continuación, haz clic en Guardar en la parte superior de la pantalla para guardar el progreso realizado hasta el momento.
Paso 3: Añadir pago Stripe a su formulario de carga de archivos
Ahora que tenemos un formulario de carga de archivos que funciona, todo lo que tenemos que hacer es añadir un campo de pago seguro para aceptar el depósito del cliente.
Para este formulario, vamos a hacer un ejemplo muy simple con 2 campos:
- Artículo único
- Tarjeta de crédito Stripe
Arrastre estos dos campos del panel izquierdo al formulario de la derecha.
¿Quiere que su formulario de pago sea más dinámico? WPForms le permite mostrar campos de pago basados en fechas específicas, lo cual es perfecto para precios por reserva anticipada o tarifas de depósito estacionales.
Para el campo Tarjeta de crédito Stripe, puede hacer clic en el campo en el área de vista previa para cambiar su etiqueta y descripción.
Es posible que haya notado el subcampo Correo electrónico en el campo Tarjeta de crédito de Stripe. Esto permite a los clientes utilizar Stripe Link para realizar el pago más rápidamente.
En las opciones de campo Avanzadas, puede elegir utilizar el subcampo Correo electrónico de tarjeta de crédito de Stripe o un campo Correo electrónico diferente de su formulario.
Una vez que haya terminado con las opciones del campo de crédito de Stripe, haga clic en el campo Artículo único para abrir la configuración. En Precio del artículo, escriba el precio que desea cobrar a su cliente.
Ya está. Los campos de pago están listos.
Si desea añadir más campos de pago, consulte esta guía sobre cómo exigir un total de pago en su formulario. Agregar un campo Total ayudará a evitar que alguien envíe un pago de $0.00. En este caso, no necesitamos un campo Total porque estamos utilizando 1 precio fijo.
OK. Hemos terminado aquí, así que vamos a pasar a la configuración del formulario.
Paso 4: Configure los ajustes de su formulario
Ahora que todos los campos de tu formulario están configurados, puedes configurar sus ajustes. Haga clic en la pestaña Configuración en el lado izquierdo del constructor, y luego en la sección General.
Aquí puede cambiar el nombre y la descripción del formulario, añadir etiquetas de formulario, cambiar el texto del botón de envío, etc.
A continuación, vaya a la configuración de Protección contra spam y seguridad.
Puede activar varias opciones antispam, incluidos filtros personalizados y CAPTCHAs.
A continuación, ve a la sección Notificaciones. Cada vez que alguien envíe tu formulario, recibirás un correo electrónico con los detalles de la entrada. La configuración de las notificaciones es donde puedes personalizar este correo electrónico o añadir varias notificaciones por correo electrónico.
Si se desplaza hacia abajo en esta página, también puede incluir las cargas de archivos de los usuarios en la notificación por correo electrónico.
Por último, la configuración de las confirmaciones le permite crear un mensaje personalizado para mostrar a los usuarios después de que envíen su formulario. Consulta nuestro tutorial sobre cómo crear confirmaciones de formul arios para obtener más detalles.
Ahora que la configuración del formulario está lista, puede pasar a la configuración de pago.
Paso 5: Configure los ajustes de pago de Stripe
¡El trabajo duro está hecho! Estamos en la recta final. Sólo tenemos que decirle a WPForms exactamente lo que queremos hacer en Stripe cuando se envíe el formulario.
Permanezca en el constructor de formularios y haga clic en Pagos " Stripe. Desde allí, activa la opción Activar pagos de Stripe.
Hay algunos ajustes que puedes personalizar aquí:
- Descripción del pago: Esta es la descripción que aparecerá en el extracto de la tarjeta de crédito de su cliente. Normalmente debe escribir aquí el nombre de su empresa.
- Recibo de pago de Stripe: Seleccione Correo electrónico en el menú desplegable para enviar un recibo a la dirección de correo electrónico que su visitante introdujo en el formulario.
- Activar lógica condicional: Puede utilizar esta opción para procesar el pago sólo si se cumplen determinadas condiciones. Esto resulta útil si desea comprobar que se han rellenado campos importantes antes de realizar el pago.
El resto de los ajustes son para pagos recurrentes, así que no necesitamos editarlos ahora mismo.
¿Ha terminado? Haga clic en Guardar en la parte superior del generador de formularios.
Sólo falta un paso.
Paso 6: Publique su formulario de pago de carga de archivos
Ahora, estamos listos para publicar tu formulario. Esta es la parte más fácil.
En la parte superior de la ventana de creación de formularios, haga clic en Incrustar.
En este ejemplo, vamos a crear una nueva página.
Vamos a nombrar nuestra página Paga el depósito de tu proyecto. Escribe aquí el nombre que prefieras para tu página y haz clic en Vamos.
WPForms creará ahora una nueva página y agregará a ella el formulario que hemos creado. Pero antes de publicar la página, ¿qué tal si añadimos algo de estilo a nuestro formulario?
Si haces clic en el área que rodea el formulario, se abrirá el panel de configuración del bloque en el panel derecho. Aquí puedes ajustar tus botones, campos y estilos de fondo sin necesidad de código.
De hecho, también puedes elegir un tema ya preparado para aplicar al instante estilos visuales únicos a tu formulario.
Después de personalizar los estilos, sólo queda hacer clic en el botón Publicar de la esquina superior derecha.
Ahora que el formulario está activo, ya puede aceptar pagos y cargar archivos con un solo formulario.
Y ya está. Ya puedes aceptar pagos en tu formulario de subida de archivos de WordPress.
Después de que los clientes comiencen a enviar su formulario, puede buscar entradas por sus detalles de pago si alguna vez necesita rastrear un pago específico. Simplemente vaya a WPForms " Entradas y utilice el campo de búsqueda.
Cree ahora su formulario de pago de carga de archivos
Más preguntas sobre los formularios de carga de archivos con pagos
Si tiene más preguntas sobre la exigencia de pagos para los formularios de carga de archivos, las siguientes preguntas frecuentes pueden ayudarle a arrojar más luz.
¿Puedo utilizar pasarelas de pago distintas de Stripe?
Sí, WPForms soporta PayPal, Authorize.Net y Square como opciones de pago adicionales. Así que usted puede disfrutar de la flexibilidad de tener múltiples pasarelas de pago disponibles en función de sus preferencias.
¿Es posible enviar una notificación por correo electrónico con el archivo cargado?
Sí, es fácil enviar el archivo subido como un archivo adjunto de correo electrónico después del envío del formulario. En WPForms, encontrará esta configuración yendo a Notificaciones, desplazándose hacia abajo hasta la sección Avanzadas y haciendo clic en el botón Activar archivos adjuntos de carga.
¿Cómo puedo proteger mi formulario contra el spam?
Puedes añadir múltiples capas de protección contra el spam en WPForms, incluyendo Akismet, establecer un tiempo mínimo de envío, filtros de palabras clave y opciones de captcha como reCAPTCHA, hCaptcha y Tursntile.
A continuación, añada pagos opcionales a un formulario
¿Desea aceptar cargas de archivos con pago opcional? Esta podría ser una buena forma de aceptar donaciones para una organización benéfica o sin ánimo de lucro.
Para saber cómo hacer que el pago sea opcional, consulta este artículo sobre cómo añadir un campo de pago opcional a un formulario. También podría interesarte cómo utilizar el complemento Zapier para guardar cargas de archivos en Dropbox o Google Drive.
¿Listo para crear tu formulario? Empiece hoy mismo con el plugin más sencillo para crear formularios en WordPress. WPForms Pro incluye plantillas de formularios de carga de archivos y ofrece una garantía de reembolso 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.
¿es posible seleccionar un archivo ya cargado en la página de pago?
Hola balhadj, no es posible ya que los formularios de nuestro plugin no tienen integración con ninguna página de checkout. El proceso descrito en este artículo es para un proceso que se maneja completamente dentro de WPForms.
Espero que esto te ayude a aclararte 🙂 Si tienes más preguntas al respecto, ponte en contacto con nosotros si tienes una suscripción activa. Si no la tienes, no dudes en dejarnos alguna pregunta en nuestros foros de soporte.
¿Es posible cobrar al cliente en función de la duración del audio/vídeo? ¿Si cobro 1$ por minuto y él sube un archivo de audio de 5 min le cobra 5$?
¡Hola Thomas! No tenemos ninguna función que permita a sus formularios discernir la longitud del archivo multimedia y calcular el total a cobrar. Puede ser posible con código personalizado, sin embargo me disculpo ya que no somos capaces de proporcionar apoyo a este grado de personalización.
En caso de que desee buscar opciones de desarrollo personalizadas, le recomendamos encarecidamente que utilice Codeable. Codeable selecciona a todos los desarrolladores por ti para asegurarse de que están altamente cualificados y son comunicativos, y también te ayuda a guiar todo el proceso de conexión y comunicación con el desarrollador más adecuado.
Aquí está nuestro tutorial sobre el uso de Codeable, que proporciona más detalles sobre cómo funciona este proceso.
O si desea un equipo al que pueda seguir acudiendo (a largo plazo) para obtener ayuda de desarrollo personalizado, también podría considerar echar un vistazo a WPBuffs.
Si tienes más preguntas al respecto, ponte en contacto con nosotros si tienes una suscripción activa. Si no la tienes, no dudes en dejarnos alguna pregunta en nuestros foros de soporte.
¿Es posible asegurarse de que los datos del cliente introducidos en un formulario como se añaden a nuestra lista de correo mail chimp?
¿Los pagos efectuados están vinculados a sistemas contables como Xero o similares?
¿Qué ocurre con el archivo cargado? ¿Se envía por correo electrónico o se almacena en un software de gestión de activos digitales?
¡Hola Michael!
Puede hacer que los detalles de los clientes de sus formularios se añadan a la base de datos de su cuenta de Mailchimp utilizando nuestro complemento Mailchimp que está disponible con nuestra licencia de nivel Plus (y superior). Puede encontrar más detalles sobre esto aquí.
En cuanto a los pagos vinculados a sistemas de contabilidad, en este momento no tenemos ninguna integración de este tipo, aunque podría ser posible a través de nuestro complemento Zapier. Por ejemplo, es posible conectar su WPForms a Quickbooks a través de Zapier como se describe aquí.
Los archivos subidos (junto con cualquiera de sus formularios y sus datos) se almacenan en el servidor de su sitio directamente, por lo que tiene el control sobre todos sus archivos y datos. Puedes encontrar más detalles sobre esto en este artículo.
Espero que esto te ayude a aclararte 🙂 Si tienes más preguntas al respecto, ponte en contacto con nosotros si tienes una suscripción activa. Si no la tienes, no dudes en dejarnos alguna pregunta en nuestros foros de soporte.
Hola, en el post de arriba has puesto una barra resaltada que dice "WPForms es el mejor plugin WordPress Form Builder. Consíguelo gratis!" Sin embargo la función de pago que has descrito en este post no está disponible en la versión gratuita, sino sólo en la versión Pro. Creo que este post tiene que decir muy claramente desde el principio que esta funcionalidad de aceptar pagos sólo está disponible en la versión Pro
¡Hola Tosin! El banner al que te refieres no forma parte de este artículo en concreto, sino que se rellena dinámicamente para el contenido de marketing, por lo que no se atribuye a este artículo. Sin embargo, estoy de acuerdo en que podríamos hacer un mejor trabajo dejando claro en este artículo que las funciones de procesamiento de pagos sólo están disponibles con nuestra licencia de nivel Pro (o superior). He reenviado tus comentarios a nuestro equipo de redacción para que los revisen 🙂 .
Gracias por dedicar su tiempo a hacernos llegar sus comentarios.
¿ES POSIBLE QUE EL CLIENTE CARGUE MÁS DE UN ARCHIVO Y QUE EL PRECIO VARÍE EN FUNCIÓN DE LA CANTIDAD DE ARCHIVOS CARGADOS?
Hola a todos,
Lamento informarle de que no disponemos de una función integrada que muestre el cambio de precios en función del número de archivos cargados. Voy a subir la solicitud en nuestro nombre.
Gracias por vuestra paciencia 🙂 .