GPLClub
🔌 Plugin · By WPForms

WPForms Square Addon

v1.12.0 · Updated 7 Sep 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
WPForms Square Addon · Plugin for WordPress
Follow

About WPForms Square Addon

Take payment from a form without sending customers to another page

Many small businesses and organizations collect money clumsily: an order form in one place, a payment link in another, and customers drifting away along the way. Every jump is a chance for someone to quit halfway. WPForms Square Addon connects your forms to your Square account so payment happens on the same page where the person fills in their details.

It covers three uses: taking card payments from any WordPress form, receiving donations with a donation form, and selling products or services by collecting orders.

How WPForms Square Addon works with your fields

What matters is how it combines with the rest of the form:

  • Calculations: show the total before the payment is processed, and work for orders, quotes, shipping or taxes.
  • Conditional logic: lets payment be processed only when certain conditions are met. It also helps you sell several products from a single page.
  • Field mapping: sends form data such as the buyer's email, billing name and address to your Square account.
  • Payment notifications: email alerts when a payment is processed, with customizable message and recipients.
  • Form abandonment: captures partial entries from incomplete payment forms to recover lost contacts.

What happens with card data and fees

Payment data is sent directly to Square, so it is not stored on your site. That removes the risk of keeping card numbers in WordPress.

On costs: WPForms does not charge a per-transaction fee for using Square, but Square's seller fees still apply to every payment. Factor them in when setting your prices.

To get started you can use order, donation, fee, registration, membership or deposit templates.

Deciding whether Square is the gateway you need

This add-on only works inside WPForms: it is an extension of the form builder, not a standalone plugin, and you need a Square account to take payments. If your business already sells with Square in a physical store or you prefer it as a processor, it makes sense. If your customers expect to pay another way, WPForms has other payment integrations, such as Stripe or PayPal, which are separate products.

Do I need to know how to code?

No. You can create and manage payment forms without knowing how to code.

Does the customer leave my page to pay?

No. With the add-on, payment happens without leaving the page they are on.

Does WPForms store card details?

No. Payment details go straight to Square.

Can I sell several products in one form?

Yes, by combining conditional logic and calculations for more complex purchase forms.

Are there fees besides Square's?

WPForms does not charge per transaction, but Square's seller fees do apply.

Topics

Version history

  • v
    1.12.0 Current 7 Sep 2026
  • v
    1.9.0 4 May 2024

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.