Square Payment Gateway Module For WHMCS

Square Payment Gateway Module For WHMCS

Developed By Modules Stack

Compatible with WHMCS v8.12

The Square Gateway Module for WHMCS allows you to securely accept credit and debit card payments via Square, directly within your WHMCS installation. Designed for smooth integration, this module supports automated billing, multi-currency processing, refunds, and real-time transaction updates — all while maintaining full PCI compliance.

By leveraging Square’s trusted infrastructure, this gateway provides a seamless checkout experience for your clients and powerful management tools for your team.

Integration with WHMCS

  • Connects your Square account using OAuth authentication
  • Adds Square as a payment gateway option in WHMCS
  • Supports automatic payment collection on invoice due dates
  • Enables real-time transaction logging within WHMCS
  • Offers client-side card management for future billing
  • Provides admin tools to refund transactions from the WHMCS dashboard
  • Fully compatible with recurring billing and subscriptions

Key Features

  • Global Support United States, Canada, United Kingdom, Japan, and Australia
  • Multi-Currency Support Accept payments in Square-supported currencies
  • Secure Credit & Debit Card Processing Visa, Mastercard, AMEX, and more
  • Real-Time Payments Instant payment verification and logging
  • Saved Cards Clients can securely store payment methods for future use
  • Automatic Payments Recurring billing for active services
  • Refund Support Full or partial refunds directly from WHMCS
  • PCI-Compliant All card data is handled securely via Square APIs

Card Payment Support Updates

  • The module now supports both normal card payments and 3D Secure (3DS) authenticated card payments, ensuring broad compatibility and enhanced security.

  • Normal Cards (Non-3DS)

    • One-time payments
    • Recurring payments
    • Card saving (vaulted cards)
    • One-time card save functionality
  • 3D Secure (3DS) Cards

    • One-time payments
    • Card saving (vaulted cards)
    • One-time card save functionality
    • Note: Recurring payments are not supported with 3D Secure (3DS) cards due to authentication requirements.

Benefits

  • Seamless payment experience directly within WHMCS
  • Streamlined recurring billing and client card storage
  • Manage payments and refunds without leaving WHMCS
  • Reduce manual effort with automated workflows

Frequently Asked Questions

  • Q: Does this module support recurring payments?

  • Yes. WHMCS will automatically charge saved cards for recurring invoices.

  • Q: Can customers manage their saved cards?

  • Yes, customers can view, add, or delete saved cards from the client area.

  • Q: Is it compatible with WHMCS 8.x and later?

  • Yes, the module is actively maintained for WHMCS 8.x+.

  • Q: Is sandbox/test mode available?

  • Yes, Square's sandbox mode is supported for development and testing.

 

Reviews

5 stars
2
2
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
1
1
Terry Sanders avatar

Terry Sanders @terry7857

November 9, 2025 at 07:00:38 PM

When we ordered and paid the money the system gave us a quickbooks module. i went under my personal email and signed up for a free trial and the lic keys would not work. it has been 2 days now and we have not been able to get any help at all. I will have to dispute with Paypal for the fact we did not get what we paid for and the support is really bad and slow. If your a business that does not have days when you have issues with these people modules than i would suggest go some where else and get it.

Prabhdeep Singh avatar

Prabhdeep Singh @prabhdeep9418

January 14, 2026 at 05:22:39 AM

We’re very sorry for the inconvenience you experienced. We’ve reviewed your support tickets, and it appears that the QuickBooks module is now working correctly.

As discussed, you’ve confirmed that you would like to continue using QuickBooks. Please let us know if you need any further assistance—we’re here to help.

Owner@Modules Stack  
  • 2 months ago
  • Version Number 1.0
Graham Tucker avatar

Graham Tucker @graham8693

August 11, 2025 at 01:01:49 PM

Reliable module to manage Square payments in WHMCS.

  • 5 months ago
  • Version Number 1.0
Jayden Leeo avatar

Jayden Leeo @jayden7892

July 9, 2025 at 01:03:32 PM

Smooth integration and easy setup with Square.
Thanks

  • 6 months ago
  • Version Number 1.0

Version Compatibility


Compatible with WHMCS v8.12

Full Version Compatibility


  • Selected versions of WHMCS v8.12
        8.12.0
  • Selected versions of WHMCS v8.11
        8.11.0 - 8.11.2
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Modules Stack

Changelog

v2.0 Released January 7th, 2026

Latest Version


  • 3D Secure (3DS) Card Support added

    One-time payments for 3DS cards

    Card saving (vaulted cards) for 3DS cards

    One-time card save functionality for 3DS cards

 

Previous Versions


v1.0 Released March 25th, 2025

View/hide detailed changelog

Initial Release

 

See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Free
Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Free
Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Free
PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.

Free
Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.

Free