Con el widget Formulario de contacto avanzado (Contact Form Advanced) de EverWeb 4.6 y posteriores puedes recibir donativos puntuales. Los donantes eligen una cantidad fija o indican la suya, añaden una nota y pagan con tarjeta a través de Stripe o con PayPal. Tú recibes un correo marcado como pagado con todo lo que te han indicado, y ellos reciben un correo de agradecimiento.
Quién lo usa
- Una parroquia o una mezquita permite a sus fieles donar en línea, eligiendo un fondo como General, Obras del edificio o Banco de alimentos.
- Una protectora de animales ofrece 10, 25 o 50, u otra cantidad, con una casilla para donar en memoria de una mascota.
- La asociación de madres y padres de un colegio recoge patrocinios para una carrera solidaria y permite a las familias cubrir las comisiones de la tarjeta.
- Un club deportivo juvenil recauda dinero para un nuevo minibús y da las gracias a cada donante por correo.
Qué necesitas
- EverWeb 4.6 o posterior.
- El complemento Contact Forms Enhanced: lo necesitas para cobrar, para el correo de agradecimiento y para el registro en línea de cada donativo. Consulta ¿Qué es el complemento Contact Forms Enhanced?
- Una cuenta de Stripe y/o una cuenta PayPal Business. Se aplican sus propias comisiones.
- HTTPS (el candado) en tu sitio web: consulta Mi sitio dice 'No seguro': cómo tener HTTPS (SSL) en tu sitio web. Si usas otro alojamiento web, debe ejecutar PHP con cURL. EverWeb + Hosting lo hace.
¿Es la primera vez que usas el widget de formulario? Empieza por Crea un formulario personalizado: solicitudes de presupuesto, inscripciones y subida de archivos.
Ejemplo de formulario
| Etiqueta del campo | Control Type (tipo de control) | Ajustes / Precio |
|---|---|---|
| Tu donativo | Card Select (selección con tarjetas) | Opciones: 10, 25, 50, 100, Elijo mi propia cantidad. Precios: 10, 25, 50, 100, y deja vacío el último |
| Tu propia cantidad | Stepper (selector numérico) | Min 0, Max 5000, Step (incremento) 1, Unit Price (precio unitario) 1. Control Instructions/Tip (instrucciones o consejo del control): "Se suma a la cantidad que hayas elegido arriba." |
| Fondo | Drop Down Menu (menú desplegable) | Donde más se necesite, Obras del edificio, Banco de alimentos (sin precios) |
| Sí, añadir un 3% para ayudar a cubrir las comisiones de la tarjeta | Toggle (interruptor) | Price When On (precio cuando está activado) 3% (desactivado al principio, para que sea opcional) |
| En memoria o en honor de | TextBox (cuadro de texto) | Opcional |
| Nombre | TextBox | Obligatorio |
| Correo electrónico | Obligatorio | |
| Dirección | Address (dirección) | Solo si la necesitas para los recibos o para Gift Aid |
El porcentaje se calcula sobre el donativo completo, incluida la cantidad del Stepper, de modo que un donativo de 50 con el interruptor de comisiones activado queda en 51.50.
Configúralo
- Compra el complemento e inicia sesión en tu cuenta en EverWeb (EverWeb > Ajustes en Mac, Editar > Opciones en Windows).
- Arrastra Formulario de contacto avanzado a tu página y abre Inspector > Ajustes del widget.
- Arriba, elige tu complemento en Complemento mejorado del formulario de contacto y escribe un Nombre del formulario de contacto, como Donativos St Mary's. Los donantes ven este nombre en la página de pago de Stripe o PayPal.
- En Dirección de correo electrónico para enviar el formulario, escribe la dirección que debe recibir cada donativo.
- Abre la sección Payments (pagos) y marca Accept Payments (aceptar pagos). Marca Accept Cards (Stripe) (aceptar tarjetas con Stripe) y pega tu Stripe Secret Key (clave secreta de Stripe), y/o marca Accept PayPal (aceptar PayPal) y pega tu PayPal Client ID (ID de cliente de PayPal) y tu PayPal Secret (secreto de PayPal). Get a Stripe API Key... (obtener una clave API de Stripe) y Get PayPal Credentials... (obtener credenciales de PayPal) abren las páginas correspondientes.
- Elige la Currency (moneda), pon Total del donativo en Total Label (etiqueta del total) y deja vacío Tax Rate (%) (tipo impositivo).
- Añade los campos del ejemplo. Cuando Accept Payments está activado, la Option List (lista de opciones) tiene una columna Price (precio). Escribe los precios con punto para los decimales, como 12.50.
- Pon Donar en Enviar subtítulo (es decir, el texto del botón de envío). Crea una página de agradecimiento y elígela en Avanzar a la página, y crea una página "Tu donativo no se ha completado" para Payment Unsuccessful Page (página de pago fallido).
- Activa la protección contra spam (Utilice la protección antispam reCaptcha, con el Captcha Provider (proveedor de captcha) que prefieras) y después marca Enviar correo electrónico de confirmación (ver más abajo).
- Haz una prueba con una clave de prueba de Stripe o con PayPal Sandbox (testing) (entorno de pruebas de PayPal), después pega tus datos reales y publica con Archivo > Publicar sitio completo. Los pagos solo funcionan en el sitio web publicado, no en la vista previa.
El correo de agradecimiento
Enviar correo electrónico de confirmación envía un correo al donante cuando se confirma su pago. En Contenido del correo electrónico de confirmación puedes usar cualquier etiqueta de campo entre signos %, además de algunas palabras de pago. Por ejemplo:
Hola, %Nombre%: gracias por tu donativo de %ordertotal% a St Mary's. La referencia de tu pago es %paymentreference%.
El correo puede dar las gracias al donante y mostrar la cantidad. Si cuenta o no como recibo oficial de donación, y qué debe incluir un recibo así, depende de las normas de tu país: consúltalas antes de llamarlo recibo.
Qué recibes
- Un correo por cada donativo, marcado como Paid (pagado), con el método de pago, una referencia de pago y la cantidad. Llega cuando se confirma el pago.
- Si alguien empieza a pagar pero no termina, recibes sus datos unas horas después con Unpaid order (pedido no pagado) en el asunto, para que puedas hacer seguimiento.
- Un registro de cada donativo en tu Área del Cliente, en Contact Form Submissions > View Form Submissions (Envíos de formularios de contacto > Ver envíos de formularios), donde puedes buscar, ordenar y Exportar a un archivo CSV para tus cifras de fin de año.
Conviene saber
- Solo donativos puntuales. Los formularios no pueden cobrar pagos mensuales ni otros pagos periódicos. Para donaciones regulares, usa un plan de pago en Páginas solo para miembros, inicios de sesión y suscripciones de pago: EverWeb Membership Sites, o las herramientas de pagos periódicos de tu propia cuenta de Stripe o PayPal.
- No hay ninguna casilla para escribir cualquier cantidad en un campo TextBox o Number y que se cobre. El Stepper con un Unit Price de 1 hace esa función: los donantes pulsan + y −, o escriben una cantidad entera.
- Si un donante no elige nada que tenga precio, el total es 0 y el formulario llega como un mensaje normal, sin pago.
- Una moneda por formulario: para dos monedas, crea dos formularios.
- Gift Aid (organizaciones benéficas del Reino Unido): añade un campo Description (descripción) con el texto de la declaración que pida HMRC en ese momento, un campo Toggle como "Sí, quiero acogerme a Gift Aid con mi donativo" (deja Required field (campo obligatorio) sin marcar para que sea opcional), y el campo Address. Comprueba tú mismo los requisitos oficiales.
- No pidas nunca números de tarjeta ni datos bancarios en un campo del formulario. El pago se hace en la propia página segura de Stripe o de PayPal, así que los datos de la tarjeta nunca pasan por tu sitio web.
Artículos relacionados
- Crea un formulario personalizado: solicitudes de presupuesto, inscripciones y subida de archivos
- ¿Qué es el complemento Contact Forms Enhanced?
- Crea un sitio web para tu asociación benéfica u organización sin ánimo de lucro con EverWeb: donativos, voluntarios y eventos
- Crea un sitio web para tu iglesia, mezquita, sinagoga o templo con EverWeb
- Cobra en tu sitio web con los widgets de PayPal y Stripe
