WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Saad Iqbal v1.3.2

WPExperts Square For GiveWP

GiveWP Square plugin for WordPress allows users to donate from their give-donation form using Square payment gateway. Now, you can accept credit card …

WPExperts Square For GiveWP

The facts

Rating
5★ from 3
Active installs
100+
Price
Free
Last updated
18 Feb 2025
Added
Aug 2020
Requires WP
4.4
Tested up to
WP 6.6.7
Requires PHP
5.6
Downloads
5,832

Our analysis

AI-assisted

WPExperts Square For GiveWP is a WordPress plugin that integrates the Square payment gateway with the GiveWP donation forms. This allows users to accept credit card donations directly on their website without redirecting visitors to another page. You can create various donation forms, including simple and custom options with features like multi-level donations and fixed amounts.

The plugin supports Sandbox testing with the Square V2 API, enabling you to test transactions before going live. It is suitable for nonprofits and charities looking to streamline their donation processes and enhance donor experience through integrated payment options.

Best for: Nonprofits and charities seeking to simplify online donation processes.

What it does well

  • Integrates Square payment gateway with GiveWP donation forms
  • Supports multi-level and custom donation options
  • Includes Sandbox support for testing transactions
  • Allows for various Square payment settings per donation form
  • Secure and PCI compliant

Where it falls short

  • Limited to users with a Square account
  • Requires GiveWP plugin to function
  • Only available in specific countries

Verdict

WPExperts Square For GiveWP provides essential features for integrating Square payments into donation forms. It is a practical choice for organisations looking to enhance their fundraising capabilities.

From the developer

Saad Iqbal's own description of WPExperts Square For GiveWP, lightly tidied.

GiveWP Square plugin for WordPress allows users to donate from their give-donation form using Square payment gateway. Now, you can accept credit card donations directly on your website without letting your visitors leave your site.

The online process is quick and easy – simply add the Square payment option to your form created through GiveWP.

With GiveWP Square plugin for WordPress, you have the choice to create a legacy (simple) donation form or a custom donation form with features like multi-level donation (drop-down selectable menu), a list of fixed donation amounts, or a custom amount field.

GiveWP for Square has integrated Sandbox support with the latest version of SQUARE V2 API so you can test transactions in the Square Dashboard before going live.

Features

  • Create GiveWP donation forms that are integrated with the Square payment gateway.
  • Add different Square payment settings per each donation form. (each donation form will have their own Square payment settings)
  • If no settings are added, general/global Square settings will automatically be applied.
  • Display the donation form in a modal box- form appears in a pop-up window.
  • Display the donation form in a multi-step box – form details are divided into steps.
  • Display donation levels on the form using radio buttons or dropdown menus.
  • Add Square Credit Card pricing field per selected donation form.
  • Multi-level donation feature (custom dropdown menu)
  • Set the minimum and maximum donations amount limits in all donation forms.
  • Integrated Sandbox support with the latest version of SQUARE V2 API.
  • Custom amount field for donation
  • Set a fixed amount for donation
  • One-click Square authorization
  • Fully documented and supported
  • Secure and PCI compliant

GiveWP Square Premium

GiveWP Square Premium has enhanced new features that will give you the power to add recurring donation settings to your GiveWP Donations forms. Create your own recurring subscription model and allow donors to calibrate recurring billing intervals/periods of subscription exactly as they want.

Set default donation amount options for donors who do not want to subscribe to a recurring donation schedule.

Premium Features

  • Add a recurring donation module – Users will be able to pay their donation amount on a recurring basis.
  • Donors can enable/disable their recurring donation subscriptions at any time.
  • Donors can choose the period of their subscription in the service freely or, select from a predefined schedule.
  • Create your recurring module’s billing interval by setting a period (day/week/month/year), and length of time (ongoing/2~24 months).
  • Set a default donation amount, in case of disabling recurring and recurring by donor’s choice.
  • Enable/Disable recurring module for each level

Documentation

Click here to view the detailed technical documentation. The documentation includes a step-by-step configuration guide and troubleshooting.

Requirements

  • GiveWP – Donation Plugin
  • Square Account.
  • WordPress 4.4+
  • PHP version 5.5 or greater (PHP 5.6 or greater is recommended)
  • GiveWP Recurring (for recurring donations only)
  • An SSL Certificate.
  • Square API is currently only available for the U.S., Canada, Australia, Japan, and the UK.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)