Charitable Documentation

Learn how to make the most of Charitable with clear, step-by-step instructions.

How to Connect your Square Test Account in Charitable

Testing your Square payment gateway before going live is crucial for ensuring a smooth donation experience. This guide will walk you through connecting your Square test account (sandbox) to Charitable.

Prerequisites

Before you begin, make sure you have:

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

In this Guide

Step 1: Set Up Your Square Sandbox Environment

First, sign up for Square if you haven’t already, then log in to your Square developer console.

Note: The Developer Console is specifically for managing your developer applications and API access, while the Square Dashboard is for general business operations.

You should see a page like this:

Square application tab

Here, you’ll see a navigation menu on the left. Open the Sandbox test accounts page.

On this page, you’ll see a default test account along with a ‘Square Dashboard’ link.

Sandbox test tab with Square dashboard link

Click on this link and a new tab will open with your Sandbox Square dashboard.

You should see a Sandbox icon at the top of the page. This will indicate that 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.

You’ll want to keep this tab open for any future Square testing as well, not just the initial setup.

Step 2: Connect Square to Charitable

Now you’re ready to connect your Square sandbox account to Charitable.

Navigate to your WordPress admin dashboard. From the menu on the left, go to Charitable » Settings » Payment Gateways tab.

Here, you can enable Square by clicking on the Enable Gateway button, if you haven’t already done so:

Charitable Square enable gateway

On the same page, make sure Test Mode is enabled – this is crucial for sandbox testing. Enable this and hit the Save Changes button.

Turn on test mode

Now use the Gateway Settings button to access Square’s configuration options. On this page, find the Connection Status section. Click “Connect to your Square account (sandbox)” button.

Square connection status sandbox

Click Save Changes to finalize the connection.

Remember: The Square sandbox dashboard tab must remain open in another browser tab for the connection to be successful. After this, continue to keep the Square sandbox dashboard open in another tab. Any test transactions you make in Charitable will be recorded in your sandbox account.

Testing Your Connection

Once you’ve completed the setup:

  • Test sample payments to ensure the gateway is working correctly
  • Verify that transactions appear in both your Charitable dashboard and Square sandbox
  • Check that donation confirmations are being sent properly

Your Square test account is now connected to Charitable and ready for testing! You can process test donations to ensure everything works smoothly before switching to live mode.


FAQs on Connecting Square Test Account

When I try to connect my Square sandbox account, I see a blank white page. How do I fix this?

You will need to sign into your Square developer console and open the sandbox dashboard. This dashboard needs to be active in another tab while you connect your Charitable account to Square.

Why do I need to keep my Square sandbox dashboard active in another tab for this to work?

This is a requirement from Square (not Charitable) and is necessary for the connection to work properly. Keep your Sandbox dashboard tab open and active throughout the entire connection process. You’ll want to keep this tab open for any future Square testing as well.

How do I turn off Test Mode in Charitable?

Go to Charitable » Settings » Payment Gateways tab. Here, you can turn off test mode and save changes.

Where can I find 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. Join thousands of nonprofits who get our best content delivered straight to them:

No fluff, just actionable advice from people who understand the challenges you face every day.

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

Still have questions? We’re here to help!

Last Modified:

What's New In Charitable

🔔 Subscribe to get our latest updates
📧 Subscribe to Emails

Email Subscription

Join our Newsletter

We won’t spam you. We only send an email when we think it will genuinely help you. Unsubscribe at any time!

Integration New

WordPress Command Palette Integration

Take your fundraising workflow to the next level. Speed up your site management and stay in your creative flow with our new WordPress Command Palette integration.

Supercharge Your Workflow
Navigate your fundraising dashboard faster than ever.

The Ultimate Keyboard Shortcut Hit Cmd + K (or Ctrl + K) to launch the Command Palette and manage your campaigns instantly.

⚡ Instant Navigation: Jump directly to your Campaigns, Donations, or Settings from anywhere in the editor.

➕ Quick Create: Start a new fundraising campaign or add a manual donation with a single command.

Efficiency Redefined
The tools you need, exactly when you need them.

⚙️ Contextual Actions: See relevant Charitable commands based on whether you’re editing a page or viewing your reports.

🚀 Seamless Integration: Built directly into the WordPress core experience for a lightweight, native feel.

Improvement New Security

📣 New Security Features

We’ve introduced a suite of new security tools to give you total control over who accesses your forms, plus a new way to tidy up your database.

Advanced Security Suite

Layered protection: Cloudflare, ReCAPTCHA, IP Controls, and Rate Limiting.

We have overhauled our security settings to stop bots without blocking real donors.

  • 🤖 Flexible Protection: Choose between Google reCAPTCHA v3 or the privacy-first Cloudflare Turnstile to block bots invisible.

  • 🚦 Rate limiting: Stop spam floods by limiting how many submissions an IP address can make in a set timeframe.

  • 🛑 Total control: Use the new IP Blacklist to block bad actors instantly, or the IP Whitelist to let your team bypass checks during testing.

The Clean Donation Tool

Go from “Testing” to “Live” in seconds.

Finished setting up your site and need to get rid of all those test transactions?

  • 🧹 Sweep it clean: Bulk delete test donations and donor records with a single click.

  • 📉 Accurate reporting: Ensure your revenue stats are 100% accurate for launch day.

  • ⚙️ Reset sequences: Automatically resets sequential invoice numbering.

donation form New

🏗️ Visual Donation Form Builder

Building the perfect donation form just got easier. We have completely reimagined how you create forms with a new drag-and-drop interface.

Design Visually, in Real-Time

No coding, no guessing. Just point, click, and build.

Say goodbye to confusing settings pages. You can now edit your form and see exactly what your donors will see, instantly.

  • 🖱️ Drag & Drop: Easily add fields like names, addresses, or file uploads by dragging them exactly where you want them.

  • 🎨 Customize everything: Click any field to tweak labels, placeholders, and requirement settings on the fly.

  • 👁️ Live preview: See your changes immediately as you make them—ensure your form flows perfectly before you hit publish.

Flexible & Powerful

Works with all your existing campaigns.

  • 🧩 Deep customization: Add custom HTML, shortcodes, or CSS classes for advanced branding.

  • ⚙️ Smart fields: Collect exactly what you need with support for dropdowns, checkboxes, dates, and hidden fields.

Leaderboards New

🏆 Donor Leaderboards!

Turn your fundraising into a community event. Recognize your most generous supporters and inspire friendly competition with our new leaderboard tools.

Gamify Your Fundraising

Celebrate your top donors and encourage others to climb the ranks.

Create a public “Hall of Fame” to give your donors the recognition they deserve.

  • 🎨 Two stunning layouts: Choose the List View for a clean, data-rich table or the Card View for a modern, visual grid with avatars.

  • 🥇 Automatic highlights: The top 3 supporters get special Trophy and Crown icons to make them stand out.

  • 🧩 Place it anywhere: Add it to any page using the new Gutenberg Block, or drop it directly into your campaign using the Visual Builder.

Total Customization

You decide what to show and what to hide.

  • ⚙️ Flexible data: Choose to display or hide donation amounts, donor counts, or avatars.

  • 🔄 Lifetime stats: Works seamlessly with Recurring Donations to show a donor’s all-time total impact.

Improvement New templates

🎨 New Templates & List Builder

Launch faster and design better. We’ve added three professional campaign templates and a versatile new content block to help you tell your story.

3 New Campaign Templates

Ready-to-use designs for specific fundraising needs.

Don’t start from scratch. Pick a template tailored to your cause and launch in minutes.

  • 🎄 Holiday Fundraiser: A warm, festive design perfect for year-end giving, toy drives, or food pantries.

  • 🎓 School Fundraiser: Built for PTAs and sports teams. clearly highlights goals like playground upgrades or classroom tech.

  • Church Fundraiser: A trustworthy layout designed for building funds, mission trips, and tithes.

The New “List” Block

Organize your campaign details without writing code.

Make your campaign pages easier to scan and more visually engaging with our new builder block.

  • 📝 Flexible layouts: Choose from 3 distinct styles to display sponsorship levels, donation perks, or project goals.

  • 🎨 Rich customization: Add colorful headlines, support for emojis, and unlimited list items.

  • 👣 Smart footers: Include a built-in footer for extra context or a final Call to Action.