WP Easy Pay – Square for WordPress


Information & Requirements

  • Square account.
  • Valid SSL certificate.
  • WordPress 4.4+
  • PHP version 5.5 or greater
  • Square API is currently only available for the U.S., Canada, Australia, Japan, and the UK.
View documentation for more info


Are you looking for Square Payment Gateway for your wordpress site for free then try WP Easy Pay and start accepting online credit card payments.

WP Easy Pay works out perfect for accepting simple payment or donation use and fulfil your requirement of one time payments with our Free version, just enough to keep your business going.

This plugin can help to you to accept simple payment if you are running a business like Tution fee, Hostel fee or charging some sort of Entry fee online then you got the solution for FREE. Similarly, If you are managing charities and accepting payments in form of donations, In this case user can donate online by selecting certain amount.

Here is a specimen of WP Easy Pay on your front end while using for Simple or Donations payment.

Announcement: In Version 2.5.5 we have improve Sandbox support with the latest Version of SQUARE V2 API in order to see test transactions in Square Dashboard. Also, we integrated SCA (Strong Customer Authentication) with the latest version of WP Easy Pay.

Also when using WP Easy Pay for Donation that’s how it look on your frontend.

Now you have both option to use WP Easy Pay according to your requirement.

Before going forward make sure your site have HTTPS: It is not possible to accept payments on your site without any security so you MUST have valid SSL certificate as well. You must have square account to accept payments.


Choose Professional Plan to enable the Power to accept Subscriptions (Recurring Payments) by setting up Subscription cycles of Payment from (Every 1st to 6th) of Day, Week, Month & Year.

Also select subscription length from (every 1 cycle to every 24 cycle) or Never Expire option. Make your Payment Checkout box colorful on Popup through Customize Submit Button and Pop up with color, Background color, text color and many more.

NOTE: User MUST be logged in to accept subscription Payment.

For more Products and documentation visit our website or if you have any query about Square Payment Gateway contact us at



Version 1.0 
Date: 2018-03-01
Initial release
Version 1.2 
Date: 2018-04-18
* Add – Add Support for premium plans
Version 1.3 
Date: 2018-04-20 
* Add - Square Transaction Note fields dynamic for Pro plans.
Version 1.5 
Date: 2018-05-28
* Added - Custom Pricing for simple and subscription payment
* Added - First name, Last name and email field in all forms i.e donation, 
simple and subscription form
Version 1.6 
Date: 2018-08-16
* Updated - Freemius SDK
Version 1.8 
Date: 2018-10-16
* Add - Dynamic form fields for pro feature.
* Add - Dynamic transaction note for pro feature.
* Add - Admin as well notification email templates for pro feature.
* Update - Popup issues for pro feature.
* Add - Multi-Currency support in free version tested upto Version 4.9.8.
Version 2.0 
Date: 2018-10-26
* Added - Multiple payment buttons support on same page.
* Fixed - Form fields issue.
* Added - Subscription activation by default.
* Update - Email body template labelling.
* Update - Decimal amount support according to square API.
* Added - Amount field added inside all field tag.
* Added -  Card fields mandatory on subscription button form.
Version 2.2
Date: 18/12/2018
* Enhancement – Added compatibility for WordPress 5.0.1 
* Enhancement – Added compatibility for WooCommerce 3.5.2
* Added - Action hook for wp_easy_payment_success and wp_easy_payment_failed.
* Added - Redirect page after payment success.
* Added - code quality.
Version 2.3.0
Date: 27/02/2019
* Updated - Freemius SDK
Version 2.5.1
Date: 09/04/2019
* Updated – Freemius SDK
* Added – Square Auth Connection simple way to connect with the square.
* Added – Square Sandbox Auth Connection Payment process.
* Added – Square Auth Connection button CSS.
Version 2.5.2
Date: 10/04/2019
* Added	- Square Auth notice.
Version 2.5.3
Date:  16/04/2019
* Added	- Square notice conditions changed.
* Added	- Subscription not logged condition.
Version 2.5.4
Date:  13/06/2019 
*Fix - Guest User Subscription Issue fixed
*Fix - Popup header and background color fixes.
*Fix - Dashboard warning issues resolved
*Improvement - Design and layout changes
* Improvement- Field Labels are now conditional
* Improvement- Sent transaction amount using [wpep_amount] Tag in notification Email Setting
* Improvement - Default field added first name, last name and email
Version 2.5.5
Date:  25/09/2019 
* Added – Square Sandbox Support
* Added – SCA (Strong Customer Authentication)
* Updated – Square V2 API and SDK version updated from transactionAPI to PaymentAPI

Regular License Free

  • Quality checked by
  • Free updates
  • Free support at Forum
Get Now

Want to more features?

Get Pro

Demo & Documentation

Live Demo


  • VERSION 2.5.5
  • RELEASED: 15/03/2018
  • Last updated: 24/09/2019
  • Downloads: 2000+
  • Changelog
Contact Us