Contact Form 7 Square Payment Addon


Information & Requirements

  • Square account.
  • WordPress 4.7+
  • PHP version 5.5+
  • An SSL Certificate.
View documentation for more info


Pay With Square Using Contact Form 7

Contact Form 7 Square plugin is a WordPress plugin that allows users to pay from their contact form using Square payment.

This plugin will help you to create your form and add your Square payment settings so users will be able to pay from Credit Card number similarly any product purchased through contact form will have an option for users to pay via credit card data and this payment will integrate with Square account.


  • With this plugin you will have an option to add Square payment settings and specify price per each contact form.
  • Add Square Credit Card pricing field per selected form.
  • Test Account allow you to use sandbox so you can test transactions before making live transactions


How to use plugin

Add Square payment settings
Select the Square payment settings will be added from (Contact–>CF7S Settings).

  • Add contact form Square Payment settings. (Add testing and live payment settings for Square payment account)
  • Add Square application settings to integrate with contact form (Token – Application ID – Location ID)
  • Add square application test mode settings. Testing credit card must be processed using the following data,

Test Card:

Card Number: 4532 7597 3454 5858

Card CVV: 111


Add Contact Form 7 Square credit card pricing field.

  • Add contact form Square Payment pricing field.

  • Add Price for the form square.
  • Add the following short code in the form email settings, so the payment transaction_ID will be sent in the payment confirmation email.

                     Short Code–>[cf7s_transaction_id]

  • User enter a custom amount

Add Contact Form 7 Square credit card pricing field.


Video Demo


Version 2.2
Date: 29/01/2020
* Fixed - Square v2 API support added
Version 2.1 
Date: 2/10/2019 
* Fixed - OAuth Button Fixed
Version: 2.0 
Date: 29/04/2019 
* Added - OAuth Button Added
Version 1.9 
Date: 03/04/2019 
* Fixed - Validation issue. Before CF7 Form was submitting without validating card info.
Version : 1.8 
Date :  26/12/2018  
Fixed - Validation issue
Added - Cent price transaction
Version : 1.7
Date : 13/06/2018
Fixed - Validation issue
Added - Clear form after submit.
Version : 1.5
Date: 22/05/2018
Added - Dynamic pricing compatibility 
Added - Send Form info ( Selected form fields ) option to the square order note. 
Added - Support for Contact Form 7 Cost Calculator – Price Calculation Free.
Version : 1.0
Date:  10/04/2018
intial release.

Regular License From: $39

Extended License $299

Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.

  • Quality checked by Envato
  • Future updates
  • 6 months support from wpexpertsio
Buy On Codecanyon This item is licensed 100% GPL.

Demo & Documentation

Live Demo Video Demo


Contact Us