WooCommerce Square Up Payment Gateway


WooCommerce Square Up Payment Gateway - 1
WooCommerce Square Up Payment Gateway - 2
WooCommerce Square Up Payment Gateway - 3


WooCommerce Sq. up Fee Gateway is the last word fee plugin for receiving easy Sq. funds in your WooCommerce-powered web site. The plugin’s performance lets you handle funds and refunds between WooCommerce and Sq. in real-time.

You may settle for funds in your easy product through Sq. card checkout, Google Pay, Apple Pay, and Sq. Reward Card.

Maintaining the testing part in thoughts, we’ve got built-in Sandbox help With the most recent model of SQUARE V3.1 API to see take a look at transactions within the Sq.’s dashboard.

Sq. card fee API help is at the moment out there within the US, Republic of Eire, Canada, UK, Australia, and Japan.


  • Settle for funds for bookable merchandise like reservations, appointments, or leases).
  • Helps a number of fee choices, together with Google Pay, Apple Pay, and Sq. Reward Playing cards.
  • Handle Woocommerce orders and refunds by Sq. software.
  • Use Sq. to simply accept all main bank cards with WooCommerce.
  • Tokenization: on the time of checkout customers can save their fee info for future purchases.
  • Sandbox help With the most recent model of SQUARE V3.1 API.


  • Sq. card fee API help is at the moment out there within the US, Canada, UK, Australia, and Japan solely.
  • In your checkout web page, the SSL certificates have to be activated for Sq. funds.
  • In the meanwhile, this Plugin doesn’t help WordPress Multi-site.
  • This Plugin doesn’t synchronize your merchandise between WooCommerce and Sq.. In case you are on this function, then WooSquare Professional is the fitting possibility for you, which incorporates the Sq. fee gateway as effectively.

WooCommerce Sq. Up Fee Gateway Plugin Necessities:

  • WooCommerce 2.6.0+
  • An SSL Certificates.
  • Sq. account.
  • WordPress 4.4+
  • PHP model 5.5+



STEP #1: Setup Sandbox API for the take a look at transaction; To entry Sandbox and consider examined transaction login with Squareup account.

WooCommerce Square Up Payment Gateway - 4

STEP #2: Go to My Apps.

WooCommerce Square Up Payment Gateway - 5

STEP #3: Click on on “New Utility” to create a brand new software.

WooCommerce Square Up Payment Gateway - 6

STEP #4: Insert your software identify and click on on the “Create Utility” button.

WooCommerce Square Up Payment Gateway - 7

STEP #5: Now your sandbox mode is lively. Now you can copy the App id and Entry token.

WooCommerce Square Up Payment Gateway - 8

STEP #6: Now, you’ll be able to merely insert the sandbox credentials of Sq. in WooSquare and click on Authorize. After that, on the highest left nook, you will notice Setting up to date efficiently, as proven beneath.

WooCommerce Square Up Payment Gateway - 9

STEP #7: Choose the situation of your retailer and Save Adjustments, as proven beneath.

WooCommerce Square Up Payment Gateway - 10

STEP #8: Now that WooCommerce is efficiently related along with your Sq. Account, you’ll be able to transfer over to the Sq. fee arrange, In sq. settings.

Allow/Disable: Verify on Allow to make use of Sq. as a fee possibility.

Title: Show the title to prospects throughout checkout.

Description: Write an outline (e.g. Pay along with your bank card through Sq.).

Delay Seize: Means that you can pre-authorize a cost and never seize it till later. It’s helpful if you’re about to ship items after which cost the fee after supply. Seize an authorization by marking the order Processing or Accomplished OR void the authorization by canceling the order.

Create Buyer: Create a buyer profile on Sq. when a buyer checks out in your WooCommerce retailer.

Log Debug Messages: Save debug messages to the WooCommerce System Standing log.To see log Wp-admin menu > Standing > Log > choose fee log.

Ship Buyer Information: Sends first identify and final identify with order to Sq. and click on Save modifications. As proven beneath:

WooCommerce Square Up Payment Gateway - 11

STEP #9: In your left facet panel, click on WooCommerce, choose settings, and select checkout, as proven beneath.

WooCommerce Square Up Payment Gateway - 12

STEP #10: On the Checkout display scroll all the way down to fee gateways and confirm that Bank card (Sq.) is enabled, click on Save modifications as proven beneath.

WooCommerce Square Up Payment Gateway - 13

Observe:As quickly as you click on Save modifications, you’ll obtain this message “Your settings have been saved.


STEP #11: At this stage, open the web site from frontend and select any product out of your web site then add to cart; on the checkout, you will notice fee methodology as a bank card (Sq.) as proven beneath.

WooCommerce Square Up Payment Gateway - 14


STEP #1: Beneath Are the main points to Check Order In WooCommerce utilizing Sandbox.

WooCommerce Square Up Payment Gateway - 15

STEP #2: You may see the sandbox transaction showing in Sq. Dashboard.

WooCommerce Square Up Payment Gateway - 16


STEP #3: View your Order Receipt.

WooCommerce Square Up Payment Gateway - 17

WooCommerce Square Up Payment Gateway - 18


Model : 1.0
Date :  07/04/2017
intial launch.
Model : 1.1 
Date : 13/04/2017
* Function - Added help for Uk for sq. fee gateway.
* Function - Added compatibilty with woocommerce 3.0x .
* Bug repair - bug in checkout choices enabled desk.
Model : 1.2
Date : 04/05/2017
* Bug repair - error message began to seem after WooCommerce 3.0 fixes which was as following “Sorry, it appears that evidently there aren't any out there fee strategies.
Model : 1.3
Date : 08/05/2017
* Replace : Additional updates for WooCommerce 3.0.5 compatibility.
Model : 1.4
Date : 11/05/2017
* Add - Fee Assist for Japan market.
* Replace - Examined with WordPress 4.7.4
Model : 1.5
Date : 13/06/2017
* Added - as soon as sale in woocommerce checkout through sq. fee gateway replace merchandise inventory in sq. dashboard.
Model : 1.6.1
Date : 13/07/2017
* Added - Filtration with a number of sq. shops with CREDIT_CARD_PROCESSING potentialities.
Model : 1.7
Date : 13/08/2017
* Added -Ship Buyer information (First identify and final identify) choice to the sq. order part.
Model : 1.7.1
Date : 15/11/2017
* Added - Fastened for transaction on delay seize.
Model : 1.8
Date : 28/12/2017
* Added - For sandbox testing person have to be is an admin validation. 
* Fastened - Refund transaction id up to date with customized meta.
Model : 2.1
Date : 17/12/2017
* Enhancement – Added compatibility for WordPress 5.0.1 
* Enhancement – Added compatibility for WooCommerce 3.5.2
Model : 2.3
Date : 29/03/2019
* Added - Sq. Auth Connection
* Added - Sq. Sandbox Auth Connection for Fee solely.
* Added - Sq. to WooCommerce order synchronization setting modification.
* Enhancement - Handle Inventory administration circumstances in response to processing and refund fee.
Model : 2.5
Date : 05/4/2019
* Fastened - Sq. get hold of renew token.
Model : 2.6
Date : 11/09/2019
* Added - Change depreciated api with new api endpoints. 
* Added - Sandbox integration with Sq. v2 api. 
* Added - SCA Integration.
Model : 2.7
Date: 118/09/2019
*  Fastened - location fetching mounted.
Model : 2.7.1
Date: 27/09/2019
* Repair - Chosen fee location.
Model 2.8  
Date: 09/04/2020 
Added - Refresh token added to resume from off web page.
Added - Code compatibility with API.
Model 2.9 
Date: 11/06/2020 
Repair - Spherical Quantity determine worth
Model 3.1 
Date: 01/12/2021
* Added - Added new api request changed with dept api.
* Added - new UI show.
* Added - Apple Pay Assist Added.
* Added - Google Pay Assist Added.
* Added - Reward Card Assist Added.
* Fastened - Assist fixes.


  • WpExperts provide options as a 3rd celebration service supplier, we’re NOT affiliated, related, approved, endorsed by, or in any approach formally related with Sq., Inc. The identify “Sq.” in addition to associated marks and pictures are registered logos of Sq., Inc.


Related Posts