This WHMCS module will allow you to integrate Square with WHMCS. By enabling the module, you will be able to select Square Gateway in WHMCS, and will need to enter your developer API credentials, which can be requested for free from https://squareup.com/us/en/developers
Upon purchase, you will receive the square gateway files. Simply put everything as required into the modules file, although square.tpl will go into your WHMCS template folder. You will edit license_key.php, and replace your license key with the YOUR LICENSE KEY HERE. This will successfully validate your license key. IF you do not enter your license key, the form will not show, as your license would not show valid.
Upon validation, and inputting your API credentials, you will be able to select your Square Store Location, and will be able to officially take payments through the gateway. There is a SANDBOX mode with SANDBOX Credentials, so you will be able to TEST the module before accepting official payments through square.
It is also important to note, that a legal WHMCS license is required. If you are found with an INVALID WHMCS license, we may suspend your license for the use of the gateway.
An Installation Service is offered for purchase for assistance with installing the module!
New Licensing Structure allows for Monthly and Owned Licenses, along with changes in support & updates duration and pricing!
Next, we plan to implement recurring billing! Let us know any questions, comments, concerns, or suggestions you may have!
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.
The idem key was not correctly changing the key each time, and was allowing transactions to fail. With this change, when you refresh the invoice the key will change, thus allowing the charge to go through correctly. The idem key does prevent duplicate charges! Those that download a 30 day trial, or have an Owned License and have a VALID Updates Subscription will be able to receive this update!
For those with a current license, make sure you do not replace license-key.php as it will override your license and you will need to re-add the license key. You also do not need to update square.tpl to your template directory.
Hotfixes to fix the following:
This module provides support for the Stripe payment gateway for use with WHMCS.
Transfer the paypal fees to your customer
Easily accept Bitcoin, Litecoin, Ether and many other altcoins on your WHMCS website
Accept Bitcoin payments on your website
This module allows you to easily integrate the Paygol online payment gateway on your platform.