Documentación de Charitable

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

How to Connect your Square Test Account in Charitable

Testing your Square payment gateway before going live ensures donations work smoothly when you launch. This guide walks you through connecting your Square sandbox (test) account to Charitable.

Requisitos previos

Before you begin, make sure you have:

  • A Square account
  • Charitable plugin installed and activated
  • WordPress admin access

In this Guide

Quick answers

I clicked “Connect to Square (Sandbox)” and got a blank white screen. What happened?

This is a Square requirement, not a Charitable bug. Before clicking Connect, open your Square Sandbox Dashboard in another tab of the same browser and leave it open. Then return to Charitable and click Connect again. The full steps are in Step 1 below.

Do my WordPress email and Square email need to match?

No. Your WordPress admin email, your live Square account email, and your Square Sandbox test account email can all be different. That is normal and expected. Charitable connects to Square through a secure authorization flow (OAuth), not by matching email addresses.

What is the Square sandbox?

The Square sandbox is a testing environment that mirrors live Square without processing real money. You can test the full donation flow, error handling, and confirmation emails using Square’s test card numbers. Sandbox transactions never hit a real bank account.

Step 1: Create your Square sandbox account

Sign up for Square if you haven’t already, then log in to your Square Developer Console.

Note: The Developer Console is for managing applications and API access. The Square Dashboard is for general business operations. They are two different places.

You should see a page like this:

Square application tab

From the left-hand navigation, open the Sandbox test accounts page. You’ll see a default test account along with a Square Dashboard link.

Sandbox test tab with Square dashboard link

Click the Square Dashboard link. A new tab opens with your Sandbox Square dashboard. You’ll see a Sandbox indicator at the top, confirming this isn’t your live dashboard.

Square sandbox dashboard

Important: Keep this Sandbox dashboard tab open and active throughout the entire connection process. This is a requirement from Square (not Charitable) and is necessary for the connection to work properly. If you close the tab, you’ll see a blank white screen when you try to connect.

Step 2: Connect Charitable to Square

With the Sandbox dashboard tab still open, switch to your WordPress admin. From the menu on the left, go to Charitable > Settings > Payment Gateways.

Click Enable Gateway next to Square if you haven’t already done so:

Charitable Square enable gateway

On the same page, turn on Test Mode – this is what tells Charitable to connect to the sandbox instead of live Square. Click Save Changes.

Turn on test mode

Now click Gateway Settings to open Square’s configuration. Find the Connection Status section and click Connect to Square Account (Sandbox).

Square connection status sandbox

Square will ask you to authorize the connection. Click Allow, then return to Charitable and click Save Changes to finalize.

Reminder: The Square sandbox dashboard tab must remain open in another browser tab while you connect. Keep it open for any future Square testing too – not just the initial setup.

Step 3: Test your connection

Make a test donation on one of your campaigns using one of Square’s test card numbers (for example, 4111 1111 1111 1111 for a successful Visa charge). Then verify:

  • The donation appears in Charitable > Donations
  • The transaction shows up in your Square Sandbox Dashboard under Transactions
  • The donor receipt email is sent and looks right

If all three match, your connection is working.

Step 4: Switch to live payments

Once you’re confident the sandbox connection works, switch Charitable to live mode:

  1. Go to Charitable > Settings > Payment Gateways and click Gateway Settings next to Square.
  2. Turn off Test Mode and click Save Changes.
  3. In the Connection Status section, click Connect to Square Account (no sandbox label this time) and authorize your live Square account.

Your live donations will now be processed by your real Square account.


More questions

How do I turn off Test Mode in Charitable?

Go to Charitable > Settings > Payment Gateways, click Gateway Settings next to Square, turn off Test Mode, and click Save Changes.

I want to test with a different country’s currency. How?

In the Square Developer Dashboard, go to Sandbox test accounts and click New sandbox test account. Choose the country whose currency you want to test, then connect Charitable to that account using the same steps above.

Where can I find more tips and nonprofit advice from Charitable?

We regularly share practical guides, proven strategies, and insider tips to help you raise more funds and build stronger donor relationships:

Need help with other Charitable features? Check out our other documentation guides or contact support.

¿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!

GiveWP Migraciones Nuevo

Servicio de Migración "White Glove" para GiveWP

¿Estás pensando en cambiar tu plataforma de recaudación de fondos de GiveWP a Charitable, pero no quieres arriesgarte a perder tus datos ni a encargarte tú mismo de una configuración técnica compleja? El Servicio de Migración "White Glove" de Charitable incluye:

👥 Mapeo impecable de donantes: Transfiere de forma segura toda tu base de datos de colaboradores sin pérdida de datos.

📊 Historial financiero completo: Conserva meticulosamente cada transacción histórica para una presentación de informes continua y precisa.

🔄 Donaciones recurrentes sin interrupciones: Transfiere de forma segura las suscripciones activas sin interrumpir tus ingresos ni requerir que tus donantes actualicen su información.

💳 Cero interrupciones en la pasarela de pago: Sigue usando Stripe, PayPal o cualquier otro procesador compatible con GiveWP que ya te guste.

🚀 Configuración técnica experta: Relájate mientras nuestro equipo se encarga de la instalación y configuración de tus formularios. Además, los usuarios que cumplan los requisitos obtendrán un año completo de Charitable Pro gratis.

Visita esta página para obtener más información.

automatización Mejora

📢 Alerta de nueva función: ¡Automation Connect 2.0 ya está aquí! 🚀

¿Estás pensando en conectar tus datos de recaudación de fondos con herramientas como Mailchimp, Slack o Google Sheets, pero no quieres contratar a un desarrollador ni escribir código personalizado? El nuevo complemento de automatización de Charitable incluye:

⚡ 17 disparadores de eventos: Activa instantáneamente webhooks para el primer donativo de un donante, pagos de renovación o hitos de campaña alcanzados.

🎯 Lógica condicional inteligente: Utiliza una potente lógica AND/OR en 11 campos para enviar datos solo cuando cumplan tus criterios exactos, como las suscripciones al boletín.

📊 Control de carga útil personalizado: Selecciona entre más de 80 campos de datos limpios de metadatos de donantes, donaciones y campañas para que tus aplicaciones obtengan exactamente lo que necesitan.

🚀 Plantillas de plataforma preconstruidas: Evita la configuración desde cero con plantillas listas para usar para Zapier, Make.com, n8n, HubSpot y Slack.

🛡️ Herramientas de desarrollador fiables: Potencia tus flujos de trabajo con cargas útiles firmadas HMAC-SHA256, filtros completos de WordPress y registros de reintentos automáticos.

automatización Mejora

🔌 Charitable se une a Zapier: Conecta con más de 7000 aplicaciones y automatiza tu recaudación de fondos

¿Cansado de copiar manualmente los datos de las donaciones en hojas de contabilidad o de rastrear las nuevas suscripciones de donantes? Pon tus tareas administrativas en piloto automático. Charitable ya está oficialmente en Zapier, lo que te proporciona una forma potente y sin código para conectar tu recaudación de fondos directamente con el resto de tus herramientas favoritas.

Cada donación, suscripción de donante e hito de campaña ahora puede activar un flujo de trabajo automatizado sin problemas.

Novedades:

♾️ Conecta con más de 7000 aplicaciones: Une tus campañas de Charitable con software cotidiano como Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable y miles más.

⚡ 12 potentes disparadores: Crea flujos de trabajo profundos utilizando disparadores de automatización inteligentes que cubren todo el ciclo de vida de la donación, incluyendo Nueva Donación, Nuevo Donante, Suscripción Cancelada y Objetivo de Campaña Alcanzado.

📋 Plantillas de acciones preconstruidas: Empieza en tres minutos o menos con nuestras combinaciones de plantillas prefabricadas, como registrar automáticamente nuevas donaciones directamente en una Hoja de Cálculo de Google o enviar correos electrónicos personalizados de bienvenida a donantes a través de Gmail.

🚫 No se necesita código: No se requieren webhooks complejos ni scripts PHP personalizados. Simplemente elige tu disparador, selecciona tu aplicación, mapea tus campos y deja que Zapier se encargue del trabajo pesado.

¿Listo para ahorrar horas de tiempo administrativo? ¡Consigue Charitable Pro con el complemento Automation Connect hoy mismo y lanza tu primer Zap!

Mejora Pagos

🚀 Presentamos PayPal Commerce: Una conexión, seis formas de donar

Los donantes esperan opciones de pago modernas y flexibles cuando apoyan una causa. Si no ven su método preferido en su formulario de donación, a menudo desaparecen sin decir nada. Con PayPal Commerce, estamos brindando una experiencia de pago completamente modernizada directamente a sus campañas.

Disfrute de una única integración que mejora sus formularios, hace que las donaciones sean fluidas y le ayuda a capturar cada donación.

Novedades:

🔌 Conexión con un clic: omita las complicadas claves API y los documentos para desarrolladores. Simplemente haga clic en "Conectar con PayPal", inicie sesión en su cuenta comercial y su formulario moderno estará activo en menos de cinco minutos.

💳 Seis formas de donar: brinde a sus seguidores acceso instantáneo al saldo de PayPal, Venmo (EE. UU.), financiación "Paga más tarde", las principales tarjetas de crédito/débito, Apple Pay (Safari) y Google Pay (Chrome), todo desde el mismo formulario.

🔄 Donaciones recurrentes flexibles: admite completamente las donaciones mensuales. Elija entre la API de suscripciones de PayPal (gestionada automáticamente por PayPal) o Vault + Cron (gestionada de forma segura en su sitio).

💬 Recuperación de errores amigable: no más alertas confusas del navegador. Si se rechaza un pago, los donantes ven mensajes sencillos y en línea que los guían sobre cómo solucionar el problema y completar su donación.

¿Listo para PayPal, modernizado? Actualice a Charitable Pro 1.8.15+ (o Charitable Lite 1.8.11+) y conecte su cuenta hoy mismo.

Campañas Nuevo

⏳ Cuenta atrás de la campaña: genere urgencia y aumente las donaciones

¡La urgencia es una de las herramientas más poderosas en la recaudación de fondos! Conozca Campaign Countdown, un temporizador en vivo y en tiempo real diseñado para convertir la procrastinación en generosidad inmediata.

animación de cuenta atrás de campaña

Novedades:

⏱️ Urgencia en vivo y en tiempo real: rastree bellamente días, horas, minutos y segundos hasta la fecha límite de su campaña con cuentas atrás visuales que se actualizan en vivo.

🎨 Adaptado a su estilo: elija entre mosaicos con borde "Boxed" o una pantalla "Inline" limpia y de una sola línea. Adapte su tema al instante con controles de fuente y color profundo.

🛠️ Colóquelo en cualquier lugar: inserte la cuenta atrás donde desee utilizando el campo Campaign Builder, un bloque Gutenberg dedicado o un simple shortcode.

🚨 Acciones inteligentes de caducidad: control total sobre el estado final: elija reemplazar automáticamente el temporizador con un mensaje personalizado, congelarlo en cero y más.