Billing Linux cPanel Windows Control Panel Client Voip ms sql webadmin ms sql backup mysql webadmin Server Status

Main Menu

ASPnix Knowledgebase

  • How do I install the ACH Gateway for WHMCS?

    No comments December 7th, 2017 127

    Below are the steps required to install and activate the ACH Payment Gateway module for WHMCS…

    1. Download the latest build of the ACH Payment Gateway module and our licensing system
    2. Extract and upload the files to your WHMCS web root / document root
    3. Navigate to your WHMCS administrator area and select Setup => Payments => Payment Gateways
    4. Activate the ACH Direct Debit Gateway
    5. Input your Braintree merchant ID, public and private keys as well as your ASPnix product license
    6. Click “Save Changes”
    7. Under your Braintree “Processing Settings” find the “Custom Fields” section and click “Add New”
    8. You will need to add 2 custom fields; invoice_id and user_id per the screenshots below

    9. Under your Braintree “Webhooks”, click “Create New Webhook”
    10. You will set the Destination URL* and select both the “TRANSACTION” options per the screenshot below
    11. The “Destination URL” should be as follows (make sure to replace your WHMCS hostname!)

    HIGHLY recommend that you test in a sandbox environment first, note that the API details for sandbox and production are different.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
  • ACH Payment Gateway Module changelog & release details

    No comments December 7th, 2017 143

    Version 1.0.4 – Released 01.25.2018

    Updated the Braintree core libraries to the latest build
    Updated Braintree JS references to the latest builds

    Version 1.0.2 – Released 12.18.2017

    Updated the core Braintree library
    Added refund capabilities for "Settled" transactions
    Improvements to callback handling of "Check URL" webhook requests

    Version 1.0.1 – Released 12.10.2017

    Fix to catch errors when a signature / payload check fails
    Updated the JS library version

    Version 1.0.0 – Released 12.07.2017

    Initial Release
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
  • What are the requirements for the ACH Payment Gateway module?

    No comments December 7th, 2017 151

    The requirements are listed below. The module may work under different conditions, but has only been tested by our developers in these scenarios. This article assumes that your system, server and PHP installation meets the requirements of WHMCS itself. Their requirements can be found here

    System Requirements

    • Clear understanding of using WHMCS as well as uploading, installing and configuring addons and gateways
    • PHP 5.6 or higher
    • WHMCS 7.2 or higher (we do not support alpha, beta or release candidate builds)
    • OpenSSL (or any SSL library) w/ TLS 1.1+ support

    PHP Extension Requirements

    • cURL w/ TLS 1.1+ support
    • DOM
    • Hash
    • OpenSSL

    Braintree Requirements

    • A Braintree Merchant Account – If you do not have one, you may sign up here
    • Verify that your Braintree Merchant account accepts ACH (direct debit) payments

    More information on Braintree’s ACH Direct Debit payment option can be found at

    Requirements Test Script

    We offer a PHP script that will quickly and easily check your PHP and WHMCS installation for any missing requirements, the tool can be downloaded here –


    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)