Documentación de Charitable

Aprende a sacar el máximo partido a Charitable con instrucciones claras y paso a paso.

Ganchos y filtros en Recompensas de Charitable

Requiere:

  • Charitable Pro 1.8.16+
  • Charitable Rewards 1.0.0+

Cada hook que Charitable Rewards expone, agrupado por lo que afecta. Las páginas de características contienen ejemplos prácticos; este es el índice completo.

Añada sus fragmentos a un plugin específico del sitio o a un plugin de fragmentos de código, no al functions.php de un tema, para que sobrevivan a un cambio de tema.

Acciones

Seis acciones, tres de las cuales son los puntos de integración para sincronizar reclamaciones con un sistema externo.

AcciónSe dispara cuando
charitable_rewards_claim_confirmedUna reclamación pasa a confirmada, lo que significa que la donación se ha completado.
charitable_rewards_claim_fulfilledUna reclamación se marca como completada.
charitable_rewards_claim_revokedUna reclamación es revocada.
charitable_rewards_onboarding_completeEl asistente de configuración llega a su último paso.
charitable_rewards_onboarding_resetSe utiliza el asistente de configuración 'Volver a ejecutar'.
charitable_rewards_onboarding_help_slotSe renderiza dentro del bloque Ayuda y Onboarding, para sus propios botones.

Formulario y visualización de donaciones

FiltroCambios
charitable_rewards_form_headingEncabezado encima del bloque de recompensas en un formulario de donación.
charitable_rewards_form_heading_no_rewardEse encabezado cuando no hay ninguna recompensa actualmente al alcance.
charitable_rewards_thresholds_headingEncabezado encima de la lista de tarjetas de umbrales.
charitable_rewards_threshold_strip_with_cardsSi la tira de umbrales compacta se renderiza junto con las tarjetas.
charitable_rewards_summary_labelLa etiqueta de recompensa en el resumen de la donación.
charitable_rewards_decline_labelTexto de la casilla de verificación de recompensas de disminución
charitable_rewards_change_amount_level_labelEtiqueta en el enlace cambiar tu nivel en modo de niveles
charitable_rewards_change_amount_level_linkEl enlace cambiar tu nivel en sí
charitable_rewards_unlock_colorColor de acento para el estado desbloqueado
charitable_rewards_tier_image_sizeTamaño de imagen registrado para las imágenes de la tarjeta de recompensa
charitable_rewards_level_image_sizeTamaño de imagen registrado para las imágenes de la tarjeta de nivel de donación
charitable_rewards_view_modelsLos modelos de vista detrás de la representación de la tarjeta, compartidos por el formulario y el shortcode
charitable_reward_cards_shortcodeSalida o atributos de [charitable_reward_cards]

Comportamiento

FiltroCambios
charitable_rewards_stacking_modeSi un donante recibe solo la recompensa más alta o todo lo que ha superado. El segundo argumento es el ID de la campaña
charitable_rewards_reservation_ttlCuánto tiempo se retiene una recompensa limitada para una donación pendiente
charitable_rewards_backers_statusesQué estados de reclamación cuentan para los recuentos de reclamaciones públicas
charitable_rewards_log_renewal_to_donorSi una reclamación de renovación se registra contra el donante

Entrega digital

FiltroCambios
charitable_rewards_download_url_ttlVida útil en segundos de una URL de descarga firmada. Predeterminado 604800, siete días
charitable_rewards_allowed_file_typesTipos de archivo permitidos para cargas de recompensas digitales
charitable_rewards_max_file_sizeLímite de tamaño de carga

Cumplimiento

FiltroCambios
charitable_rewards_carriersLa lista de transportistas ofrecida al registrar el seguimiento

Recibos e impuestos

FiltroCambios
charitable_rewards_receipt_headingEncabezado del bloque de recompensas en un recibo
charitable_rewards_receipt_pending_noteNota que se muestra en una reclamación no satisfecha aún
charitable_rewards_tax_receipt_headingEncabezado de la divulgación de impuestos
charitable_rewards_tax_receipt_disclaimerEl texto de la divulgación de impuestos

Correos electrónicos

Cada uno de los tres correos expone los mismos cuatro filtros.

Correo electrónicoFiltros
Confirmación de recompensacharitable_email_reward_confirmation_recipient, _default_subject, _default_headline, _default_body
Entrega digital de recompensacharitable_email_reward_digital_delivery_recipient, _default_subject, _default_headline, _default_body
Recompensa enviadacharitable_email_reward_shipped_recipient, _default_subject, _default_headline, _default_body

Cada filtro _default_* va precedido por el mismo prefijo charitable_email_reward_<email>_ que su filtro de destinatario.

Pantallas de administración

FiltroCambios
charitable_rewards_admin_tabsLa lista de pestañas de Recompensas
charitable_rewards_admin_tab_badgesInsignias de recuento en las pestañas
charitable_rewards_overview_range_presetsLos ajustes preestablecidos de rango de fechas del panel
charitable_rewards_overview_empty_state_htmlMarcado que se muestra cuando no hay nada que informar
charitable_rewards_catalog_search_limitCuántos resultados devuelve la búsqueda del catálogo
charitable_rewards_reports_overview_statUna estadística en la integración de Informes

Asistente de configuración

FiltroCambios
charitable_rewards_onboarding_enabledDesactivar el asistente por completo
charitable_rewards_onboarding_stepsAñadir, eliminar o reordenar pasos
charitable_rewards_onboarding_capabilityQuién puede ejecutarlo. Por defecto es charitable_manage_rewards
charitable_rewards_onboarding_should_show_panelSi el panel de entrada de Resumen se representa
charitable_rewards_onboarding_campaign_limitCuántas campañas lista el paso de adjuntar
charitable_rewards_onboarding_step_errorsMensajes de validación por paso
charitable_rewards_onboarding_docs_urlURL base para los enlaces de Más información
charitable_rewards_onboarding_docs_url_for_stepURL de documentación por paso, para enlazar directamente a una ancla
charitable_rewards_onboarding_video_idID de vídeo para la ficha del paso 1
charitable_rewards_onboarding_video_fileArchivo de vídeo autoalojado para la ficha del paso 1
charitable_rewards_onboarding_video_paramsParámetros del reproductor para la ficha del paso 1

Entorno, licencia e integración

FiltroCambios
charitable_rewards_license_stateEl estado de la licencia resuelto
charitable_rewards_license_grace_period_secondsPeriodo de gracia de la licencia
charitable_rewards_ambassadors_activeSi Charitable Rewards cree que Embajadores está presente
charitable_rewards_docs_urlURL base de la documentación utilizada fuera del asistente

Capacidades

Cuatro capacidades, por lo que el acceso puede tener un ámbito limitado en lugar de ser total.

CapacidadPermite
charitable_manage_rewardsCrear, editar y archivar recompensas
charitable_fulfill_rewardsProcesar la cola de reclamaciones y marcar las reclamaciones como cumplidas
charitable_view_reward_piiVer nombres de donantes y direcciones de envío
charitable_manage_reward_taxCambiar valores justos de mercado y configuraciones fiscales

Configuración

Almacenado en la opción charitable_rewards_settings, leído a través de Charitable_Rewards_Settings::get().

ClavePredeterminadoPropósito
habilitar_recibo_fiscalfalseRegistrar el valor justo de mercado y divulgar la parte deducible
reservation_ttl_minutes30Cuánto tiempo se retiene una recompensa limitada para una donación pendiente

La configuración por campaña se encuentra en campaign_settings_v2 dentro de la matriz settings.rewards de la campaña. Esas claves se enumeran en Modo Automático.

Constantes

ConstanteValorPropósito
Charitable_Rewards_Env::MIN_PRO_VERSION1.8.16Debajo de esto, la interfaz de administración se bloquea detrás de un aviso
Charitable_Rewards_Download::DEFAULT_TTL604800Duración en segundos de la URL de descarga firmada
Charitable_Rewards_Matcher::MODE_HIGHESTmás altoModo de apilamiento predeterminado
Charitable_Rewards_Matcher::MODE_CUMULATIVEacumulativoModo de apilamiento alternativo

Objetos de valor

ClaseExpone
Charitable_Rewards_RewardConstantes de tipo, alcance, modelo de adjunto y estado
Charitable_Rewards_ClaimConstantes de estado y tipo de reclamación
Charitable_Rewards_LevelLos campos de nivel de donación
Charitable_Rewards_Taxdeductible( $total, $fmv ), una utilidad pura
Charitable_Rewards_Trackingcarriers(), save(), tracking_url(), parts_for_donation_reward()
Charitable_Rewards_Shippingfield_keys(), parts_for_donation(), format_address()
Charitable_Rewards_P2P_Sourceresolve_source_campaign_id()

Almacenamiento

Rewards mantiene sus propias tablas para recompensas, adjuntos de campaña, reclamaciones, actividad de reclamaciones, reservas y niveles de campaña. Las direcciones de envío y los números de seguimiento son metadatos de la donación posterior en lugar de columnas de tabla, prefijados respectivamente con charitable_rewards_shipping_ y charitable_rewards_tracking_.

Los esquemas no se reproducen aquí a propósito. Cambian entre versiones, y una copia en la documentación se queda obsoleta silenciosamente. Léelos de la clase de esquema si necesitas la forma actual.

Se declaran dos columnas pero no se escriben: deductible_snapshot y tax_profile_version en la tabla de reclamaciones. La cifra deducible se deriva en el momento de la renderización del valor justo de mercado congelado. No crees informes que las lean esperando datos.

Cosas que deliberadamente no son filtrables

Vale la pena saberlo para que no lo busques:

  • El tipo de una recompensa después de la creación. El comportamiento ya ha ocurrido para cuando lo cambiarías.
  • Eliminar una recompensa. No hay ninguna ruta de eliminación; archivar es la ruta admitida, ya que las reclamaciones hacen referencia a las recompensas.
  • La puerta de enlace de niveles peer-to-peer. Los formularios de donación hijos no renderizan recompensas heredadas cuando el padre está en modo de niveles, porque un nivel establece el monto de la donación y un formulario hijo no puede. Es un límite de capacidad, no una política.

Relacionado

Enlaces Útiles

🤝 Obtenga ayuda cuando la necesite

Conéctese con el Soporte al Cliente →  

📑 Encuentre la guía que necesita

Explore el Centro de Documentación →  

⬇️ Descarga estrategias probadas, ideas de campañas y herramientas expertas

Consigue el Kit de Recaudación de Fondos →  

🔗 Deja que tu Asistente de IA haga el trabajo de recaudación de fondos por ti.

Conecta Charitable a tu asistente de IA →

💸 Obtén recursos gratuitos de recaudación de fondos
Ve al Centro de Recaudación de Fondos de Charitable →

¿Tienes preguntas sobre Charitable?
Preguntas frecuentes de Charitable →

¿Necesita ayuda para entender la terminología y la jerga de las organizaciones sin ánimo de lucro?
Consulte nuestro Glosario de organizaciones sin ánimo de lucro→

¿Todavía tienes preguntas? ¡Estamos aquí para ayudarte!

Última modificación:

Novedades en Benéfico

Ver las últimas actualizaciones
🔔 Suscríbete para recibir nuestras últimas actualizaciones
📧 Suscribirse a correos electrónicos

Suscripción por correo electrónico

Únete a nuestro boletín

No te enviaremos spam. Solo enviamos un correo electrónico cuando creemos que realmente te ayudará. ¡Date de baja en cualquier momento!

Función Nuevo

🎟️ Presentamos Eventos Benéficos: ¡Vende entradas dentro de tus campañas!

La mayoría de las organizaciones sin ánimo de lucro venden entradas para eventos en una herramienta y recaudan donaciones en otra, lo que genera dos conjuntos de informes y una conciliación manual al final del año. Eventos Benéficos une ambas cosas, vendiendo entradas a través de los mismos formularios de donación y pasarelas de pago que ya utilizas en Charitable. Por qué esto es importante:

  • 🎟️ Cada entrada es una donación: Las ventas de entradas se procesan a través de la pasarela que ya utilizas y cuentan para el objetivo de la campaña, con todo gestionado en Charitable » Eventos.
  • 📱 Registro con código QR desde cualquier teléfono: Cada asistente recibe su propio código QR en el recibo, y los voluntarios escanean en la puerta a través de un enlace de registro que no necesita cuenta de WordPress.
  • 🧾 Recibos listos para la declaración de impuestos: Asigna a cada tipo de entrada un valor justo de mercado, y Charitable incluirá el importe correcto deducible de impuestos en cada recibo de donante.
  • 📋 Detalles del asistente al finalizar la compra: Pregunta a cada invitado por su elección de comida, talla de camiseta o necesidades de acceso, con un registro de asistente independiente creado para cada entrada.
  • 🗓️ Bloques y calendarios incluidos: Tres bloques de editor, además de la compatibilidad con Sugar Calendar y The Events Calendar, muestran tus eventos donde los colaboradores ya los buscan.

Consulta nuestro anuncio aquí.

ia Nuevo

🚀 ¡Libera el poder de la IA en Charitable!

Tu asistente de IA ahora puede crear, editar y administrar tus campañas de recaudación de fondos de Charitable directamente, solo con pedírselo. Con Charitable Pro añadiendo soporte de escritura para la API de Habilidades de WordPress, herramientas como ChatGPT, Claude y Cursor pueden manejar acciones administrativas completas de forma segura a través de MCP. Por qué esto es importante:

  • 🤖 Creación de campañas en lenguaje natural: Pídele a tu asistente un objetivo como “Configura una recaudación de fondos para el refugio con un objetivo de 5.000 $”, y creará un borrador de campaña real completo con niveles de donación sugeridos.
  • 🎨 Ajustes instantáneos del formulario de donación: Añade campos personalizados, cambia los colores de los botones o reordena elementos sin tener que entrar en la configuración del formulario.
  • 📝 Registro de donaciones sin conexión: Informa a tu asistente sobre donaciones en efectivo o cheque, y cruzará los correos electrónicos de los donantes y registrará las transacciones en tu historial.
  • 🛡️ Seguridad y control por defecto: El acceso de escritura permanece estrictamente desactivado hasta que se active en Charitable » Herramientas » AI MCP, manteniendo el informe de solo lectura seguro por defecto.
  • 📜 Registro de auditoría completo: Cada cambio realizado por un asistente de IA se rastrea en Charitable » Herramientas » Registros, por lo que siempre sabrás quién (o qué) actualizó tu sitio.

Consulta nuestro anuncio aquí.

Mejora Pagos

💰 Acepta donaciones recurrentes con Windcave y Charitable

Un donante configura su donación una vez en la página de pago segura de Windcave, y Charitable factura cada renovación según lo programado. Por qué esto es importante:

🏦 Organizaciones con sede en Nueva Zelanda o Australia: donaciones mensuales en la pasarela con la que tu banco ya te ha configurado, sin un segundo procesador que incorporar.
⛪ Iglesias que reciben diezmos y ofrendas regulares: los miembros de la congregación establecen su propio calendario una vez, que es la forma más sencilla de lanzar donaciones recurrentes para la iglesia sin una plataforma separada.
🌏 Grupos con donantes en varias divisas: Windcave gestiona más de 20, por lo que un donante puede dar en la divisa que realmente posee.
📅 Fondos operativos en lugar de campañas puntuales: activa el modo Solo Recurrente y la opción única desaparece, por lo que cada donación a esa campaña es una suscripción.
🧾 Equipos sin desarrollador en plantilla: 3 conjuntos de credenciales pegados en una página de configuración, y sin código en ninguna parte.

Consulta nuestro anuncio aquí.

automatización actualizar

⚡ Creador Visual de Automatización: ¡Arrastrar y Soltar Sin Código!

Charitable Automation Connect 2.3.0 presenta el Generador de Automatización Visual, un lienzo a pantalla completa que presenta cada automatización como un flujo de tarjetas conectadas: un desencadenador, condiciones opcionales y una lista de acciones que se ejecutan en orden.

🧩 Muchas acciones, un desencadenador: Etiqueta a un donante, envía un correo electrónico, agrega una nota y activa una llamada webhook desde un solo evento, arrastrado en cualquier orden.

✉️ Actúa dentro de Charitable: Las nuevas acciones Enviar correo electrónico, Etiquetar donante y Agregar nota de donante se ejecutan sin necesidad de un servicio externo.

🔤 Etiquetas de combinación: Personaliza correos electrónicos y notas con campos en vivo como {first_name}, {total} y {campaign_name}.

🔁 Aplicar a donantes existentes: Ejecuta Etiquetar donante y Agregar nota de donante contra los donantes que ya tienes.

🖥️ Lienzo o Simple: Cambia de vista en cualquier momento, y las automatizaciones creadas antes de la 2.3.0 siguen funcionando sin cambios.

Lee más aquí.

Integración actualizado

📬 Presentamos Brevo para Charitable: Convierte donantes en suscriptores automáticamente

El momento en que un donante realiza una donación es cuando está más comprometido. Con la nueva integración de Brevo para Charitable, puedes convertir automáticamente a esos donantes únicos en suscriptores a largo plazo sin tocar una sola hoja de cálculo.

Simplemente recopila el consentimiento del donante directamente en tu formulario de donación y comienza tu serie de bienvenida de inmediato.

Novedades:

🔄 Sincronización automática de suscriptores: Los nuevos donantes que aceptan se añaden directamente a tu lista de contactos de Brevo tan pronto como se procesa su pago, sin necesidad de exportaciones manuales ni importaciones de CSV.

🎯 Control granular de consentimiento y opción de suscripción: Personaliza la etiqueta de tu casilla de verificación, elige si se marca por defecto o no, o activa la doble opción de suscripción de Brevo para mantener tu lista limpia y conforme.

📋 Mapeo de listas por campaña: Dirige a los donantes a tu lista de correo global o mapea campañas específicas a listas de Brevo dirigidas para adaptar tus mensajes de seguimiento.

⚡ Configuración en 5 minutos: Conéctate al instante pegando tu clave API de Brevo en la configuración de Newsletter, mapea tus campos de contacto y empieza a crear tu lista de correo en piloto automático.

¿Listo para hacer crecer tu lista de correo? Brevo ya está disponible a partir del plan Charitable Plus. ¡Conecta tu cuenta hoy mismo!