Descripción
DonaPar is a donation platform for nonprofit organizations in Paraguay.
This plugin connects your WordPress site to your DonaPar account and
displays your donation form wherever you want it.
It does not replace your DonaPar account and it does not duplicate it: it
is a window into it. Your campaigns, suggested amounts, payment methods
and donor records all continue to live in DonaPar, and anything you
change there appears here without touching your site.
Qué hace
- Un bloque DonaPar para el editor de WordPress.
- Un shortcode
[donapar_campaign]para temas clásicos y maquetadores
de páginas como Elementor, Divi o WPBakery. - Una sola cosa que configurar: el identificador de tu organización.
Qué NO hace, y por qué importa
- No procesa pagos. El formulario se muestra dentro de un iframe
servido desde tu propio subdominio de DonaPar, y los datos de la tarjeta
se escriben en el formulario del procesador de pagos, dentro de ese
iframe. - Los datos de tarjeta nunca pasan por tu sitio de WordPress, ni por
este plugin, ni por tu servidor. Eso no es un detalle técnico: es lo que
hace que poner un formulario de donación en tu sitio no te convierta en
responsable de datos de tarjetas. - No guarda ninguna clave ni contraseña en tu sitio. El plugin solo
necesita el identificador de tu organización, que es público: es la
dirección de tu propia página de DonaPar. - No guarda donaciones ni datos de donantes en tu base de datos de
WordPress.
Cómo se ve
El formulario usa Shadow DOM, así que los estilos de tu tema no lo
afectan y él no afecta a los tuyos. Funciona igual en temas clásicos y
en temas de bloques, y se adapta al ancho de la columna donde lo pongas.
Requisitos
You need a DonaPar account. Displaying the form outside donar.com.py is
part of the Pro plan; if your plan does not include it yet, the plugin
tells you so in Settings DonaPar instead of leaving an empty space on
your page.
Nota: la interfaz de este plugin está en español, el idioma de las
organizaciones a las que sirve. Está totalmente preparado para
traducirse e incluye una plantilla de traducción.
Servicios externos
Este plugin se comunica con DonaPar, el servicio donde vive tu
formulario de donación. Sin esa comunicación el plugin no tiene nada que
mostrar.
1. Consulta de permiso — https://api.donar.com.py
Se consulta al mostrar una página que contiene el formulario, y desde la
pantalla de ajustes. Se envían el identificador de tu organización y el
dominio de este sitio. Sirve para saber si tu organización puede mostrar
el formulario en este sitio, y para poder explicarte el motivo cuando no
puede. No se envían datos de visitantes ni de donantes.
2. Script del formulario — https://cdn.donar.com.py/embed.js
Se carga en el navegador de quien visita una página donde insertaste el
formulario. Es el código que crea el formulario.
3. El formulario — https://YOUR-ORGANIZATION.donar.com.py
Loaded inside an iframe, in the visitor’s browser. This is where a person
completes the donation and where payment data is handled.
Términos de servicio: https://donar.com.py/terminos
Política de privacidad: https://donar.com.py/privacidad
Capturas



Bloques
Este plugin proporciona 1 bloque.
- DonaPar Muestra el formulario de donación de tu organización.
Instalación
- Install and activate the plugin.
- Go to Settings DonaPar and enter your organization identifier.
It is the first part of your page’s address: if your page is
techo.donar.com.py, your identifier is
techo. - En DonaPar, en la configuración de tu página pública, agregá el dominio de este sitio a los dominios permitidos. La pantalla de ajustes del plugin te muestra exactamente cuál copiar.
- Insert the DonaPar block in the editor, or paste [donapar_campaign] wherever you want the form to appear.
El orden importa poco, pero hasta que el dominio esté registrado en DonaPar el formulario no se muestra. La pantalla de ajustes te dice en qué paso estás.
FAQ
-
¿Por qué no aparece el formulario?
-
The Settings DonaPar screen tells you the exact reason. The two
usual ones are that this site’s domain has not been registered in
DonaPar yet, or that your plan does not yet include displaying the form
outside donar.com.py.Mientras tanto, quien visite la página ve un enlace a tu página de
DonaPar, así que puede donar igual. -
¿Necesito una clave de API?
-
No. El plugin solo necesita el identificador de tu organización, que no
es secreto: es la dirección de tu propia página. No se guarda ninguna
credencial en tu sitio. -
Why do I have to register the domain in DonaPar and not here?
-
Porque cualquiera puede instalar un plugin. Si un sitio pudiera
registrarse solo, cualquier persona podría poner el formulario de tu
organización en una página que no es tuya y recibir donaciones que
parecen ser para vos. El registro se hace desde tu cuenta de DonaPar,
que es donde se puede comprobar que sos vos. -
¿Funciona con mi tema?
-
Sí. El formulario va dentro de un iframe con Shadow DOM, así que ni tu
tema puede romperlo ni él puede romper tu tema. Funciona con temas
clásicos y con temas de bloques. -
¿Funciona con Elementor u otro maquetador?
-
Yes. Use the
[donapar_campaign]shortcode in your builder’s shortcode
widget. -
¿Puedo mostrar una campaña específica?
-
Sí:
[donapar_campaign id="abc123"], o el campo ID de campaña en el
bloque. Sin eso se muestra tu campaña destacada, la misma que muestra tu
página de DonaPar. -
¿Puedo ponerlo en más de una página?
-
Sí, las que quieras. El script se carga solo en las páginas donde
insertaste el formulario. -
¿Qué pasa si desinstalo el plugin?
-
Se borra el identificador que guardaste en este sitio. No se toca nada
de tu cuenta de DonaPar: tus campañas, tus donaciones y tus dominios
registrados quedan como están.
Reseñas
No hay valoraciones para este plugin.
Colaboradores y desarrolladores
«DonaPar» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «DonaPar» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Primera versión: bloque, shortcode y pantalla de ajustes.
