WooCommerce Square Up Payment Gateway Pro – Simple and Recurring Payments

Information & Requirements

Note: Valid for Accept Payments Only NOT for Product Sync.


Woocommerce Subscriptions Recurring Square Payments

WooCommerce Square up Payment Gateway Pro is a plugin of WooCommerce which supports Simple payments and for Recurring payments, you must have WooCommerce Subscription plugin on your site. A customer can pay for their subscription product or simple product via Square as a payment gateway at checkout.

WooCommerce Square Up Payment Gateway Demo Video :

Features: ​

  • Accept payment for Simple Products.
  • Code structure reviewed by the team at Prospress author of WooCommerce Subscription.
  • This plugin support WooCommerce Subscription Management features:
    • Change Address
    • Change Payment Method
    • Subscription cancellation
    • Subscription suspension
    • Subscription reactivation (after suspending a subscription)
    • Subscription amount changes (recurring amount can be changed for the subscription)
    • Subscription date changes (next payment date can be changed for the subscription)
  • Tokenization: At the time of checkout users can save their payment information for future purchases.
  • Multiple Subscription: Users can purchase more than one subscription in a single transaction.
  • Payment method Change by admin: Store managers are allowed to change payment gateway for Subscriptions or modify the payment gateway on the Edit Subscription screen to anything other than the built-in Manual Renewals gateway.
  • Payment method Change by user: When user’s card expires on a subscription or they want to switch the subscription on the different card other than the one already card on file.
  • Use Square to accept all major credit cards with WooCommerce.
  • Sandbox Support for testing purpose.
  • Take payments for subscriptions which already created in WooCommerce.
  • Square eCommerce payments are only available in the U.S, Canada, Australia, Japan, and the UK.
  • User credit card must be saved in the website as prerequisite per square documentation to handle automatic subscription renewal but the user has to allow/confirm permission to apply that.
  • Handle Woocommerce orders/ Subscription refunds through Square application.

For Syncing Products And Orders With Simple & Recurring Payments Support And More Advanced Features In Woosquare Plus ​

  • WooSquare Plus has support for Square Sandbox API as well to make the development phase easy.
  • Card on file : Logged in customers can save their cards from MY ACCOUNT page on your site for future use so they don’t have to keyed-in card number each time when they buy any product.
  • Compatible with WooCommerce Subscription : you can charge automatic payments on your subscription products.
  • Sync Square Customer’s details in WooCommerce and customers of WooCommerce will sync in Square customers.
  • WooCommerce Order Sync in Square, this feature will allow you to see the items purchased from WooCommerce will be listed as items in Square receipt.
  • With WooSquare Plus you can even pay with Square at WooCommerce Checkout
  • Synchronize orders from Square to WooCommerce.
  • Manage Refunds between Square and WooCommerce.
  • Auto synchronization of products from Square to WooCommerce.
  • Auto synchronization of products from WooCommerce to Square.
  • Transaction Notes : Send selected fields of WooCommerce in  Square receipt.( only 60 characters are allowed )
  • Check out the Demo video of WooSquare Plus.

Screenshots : ​

Changelogs : ​

Version 1.0
Initial release
Version 1.1
* Update SDK Freemius
* Change freemius indication.
Version 1.2
* Works With Simple + Variable + Subscriptions Products.
Version 1.3
* Renaming slug conflicts
Version 1.4
* Pending payment conflicts
Version 1.5
* Added Subscription Management buttons ( Suspend,Reactivate,Change Address,Change Payment Method ) 
on customer my account page.
Version 1.6
* Updated SDK version.
Version 1.7
* Added - Support for tokenization,subscription_payment_method_change,
subscription_payment_method_change_admin and multiple_subscriptions
 Version 1.8
*Enhancement	- Square Auth Connection.
*Enhancement - App connection filtration.
Version 1.9
*Added	- Auth notice.
Version 2.0
*Added	- Support for free trial before starting subscription.
*Fixed   - The user new card option will show to existing customer only.
Version 2.0.1
*Fixed   - renew token repetition fixed.
Version 2.0.2
Compatible   - with WordPress 5.2
Version 2.0.3
*Fixed   - EXPECTED_INTEGER amount_money.amount
Version 2.0.4 
* Updated Freemius SDK Version 2.3.0
Version 2.0.5 
* Updated Square customer id conficts.
Version 2.0.6 
* Improvement in free trial Subscription.
Version 2.0.7 
Added - SCA Integration.
Added - replace depreciated with new one API endpoints. 
Added - Sandbox integration with v2 API. 
Added - Billing version control.
fixed - Error reporting on renewal order.
Version 2.0.8 
Fix - Selected payment location.
Version 2.0.9 
* Updated Freemius SDK Version 2.3.1
Version 2.1.0 
* Fixed- Saved card not issue.
* Fixed- Verification Token error
Version 2.1.1 
* Fixed - Verification token single checked.
Version 2.1.2 
* Fixed - Improved Error reporting in order edit window.
Version 2.1.5 
* Fixed - Verification Token conditional logic.
* Fixed - oauth auto refresh token issue.
* Added - Email notice when oauth expired,renewed or failed.
* Added - Email notice check option.
* Added - Add support for All Products for WooCommerce Subscriptions.
Version 2.1.6 
* Fixed - Fixed - Add payment method from my-account/payment-methods/ not working

Purchase a License

An annual license entitles you to 1 year of updates and support. Your subscription will auto-renew each year until cancelled.

Free Trial

secure checkout by freemius

This item is licensed 100% GPL

Demo & Documentation

Scroll to Top