The Gravity Forms Square Add-On is the official extension developed by Gravity Forms that connects your WordPress forms with the Square payment gateway, allowing you to charge directly from any form without redirecting your customers to external platforms. It is designed for freelancers, online stores, service providers, non-profit organizations, and any business that already uses Gravity Forms to collect data and needs to link those forms with real payments.
With this add-on, you can accept one-time payments for the amount of any price field in your form, as well as set up recurring subscriptions with customizable billing cycles (daily, weekly, or monthly), ideal for memberships, recurring donations, or payment plans. It also includes the authorize and capture feature: you can authorize the customer's card when the form is submitted and capture the funds later, perfect for bookings, security deposits, or services that require manual approval before charging.
Refund management is done directly from the WordPress dashboard, without needing to log in to your Square account. The setup process is extremely simple: if you already have a Square account, you can connect Gravity Forms in minutes with a few clicks, and even test everything in Sandbox mode before activating real payments.
The add-on integrates natively with other Gravity Forms add-ons like Advanced Post Creation and User Registration, allowing you to create posts or user accounts only after the payment has been successfully processed. Square provides built-in encryption, fraud prevention, dispute management, and automatic PCI compliance to keep all transactions secure.
If your business relies on forms to capture customers and you need to charge efficiently without friction, this add-on eliminates manual processes, reduces reconciliation errors, and streamlines the flow between form submission and actual payment. A robust and reliable solution backed by the official Gravity Forms team.