Braintree Card Payment Gateway

Braintree Card Payment Gateway

Developed By ASPnix Web Hosting

Compatible with WHMCS v7.9

Braintree offers a secure credit card payment gateway with the low rate of 2.9% + $0.30 per transactions with an instant approval process similar to Stripe. The primary benefit over Stripe is payments are deposited typically in 2-4 days instead of the 7 days with Stripe. Adding our Braintree Payment Gateway to your WHMCS installation will allow you to accept Credit/Debit cards directly from your customers without having to redirect them to a 3rd party or use specialized credit card templates and template editing.

  • Low fees! 2.9% + $0.30 for each transaction (may vary depending on your location and specific rates)
  • Support for WHMCS 7.x!
  • Support for Braintree's Advanced Fraud Protection through their braintree-data.js technology
  • Support for 3D Secure 2.0
  • Very simple and extremely easy to integrate
  • Uses the native WHMCS card form
  • Support for multiple cards when using a supported WHMCS installation
  • Quick checkout, requiring only a few clicks
  • Attract more customers by accepting cards directly
  • Supports automatic capturing / WHMCS cron payments
  • Multiple currencies supported
  • Lookup Braintree transaction details within WHMCS
  • Option to enable / disable fees calculation within WHMCS
  • All transactions and their details are logged to the WHMCS gateway log

 

Reviews

5 stars
2
2
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
2
2

Deian Motov @Motov

March 6, 2020 at 08:06:43 PM

This is a good product with incredibly fast support.

  • 7 months ago

omega1 omega1 @gavin9690

November 2, 2019 at 05:31:22 PM

Works well for me, so far so good, support has been timely and helpful.

  • 11 months ago
  • Version Number 2.1.9

Markus @markus4637

September 12, 2019 at 04:50:52 PM

Doesn't support Braintree Vault, so it is necessary to install it on addition of any existing Vault compatible gateway, unless you can afford to lose your complete recurring billing database. And what this mean, knows every business owner which is into recurring billing.
Plus can't be installed on my server with other existing braintree, because this module is using the same dir and file name in certain folder. And it can NOT be changed or adjusted.
Every software give the choice to select free the file name. Not so here.
Opened a ticket with vendor, but Christoper York denied and are unwilling to adjust name.
I asked for a refund, since I don't pay for something I can't use and it was not mentioned in the requirements, that certain file names need to be available on the server or the module won't work. This is false advertising.
He just referred to their TOS and denied a refund. He want's me to keep the product which I can not use on my server.
He prefers an unhappy customer.
Many other vendors just cancel and refund the order, if the client is not happy. Not so here.

I asked to escalate my ticket to business owner, then he closed the ticket silently.
Poor customer service in combination with poor business ethics.
Stay away.

ASPnix Web Hosting @ASPnix

September 17, 2019 at 04:52:59 PM

It is clearly outlined in our Terms of Service (which was agreed to upon purchasing), that no refunds are offered once the module has been downloaded. It also clearly states this during ordering that "All sales are final". We are unwilling to change the name, but then we have to rename the module again and again and again and again every time we release an update. If we rename for you, then we have to rename for all the other customers who've asked to rename the module for various reasons over the years, which means more renaming and supporting those installations each time an update is released. The module is provided "as is" as stated in our Terms of Service.

You are correct, the module does not support the Braintree Vault, it states on the module "Description" here on the market place...

- Credit card information is stored within your WHMCS database

The module uses the WHMCS database to store and encrypt credit/debit cards and uses direct server-to-server processing and does not rely on the Braintree Vault. We have over 300 active installations of this module without issues or problems with recurring billing, existing card details stored within WHMCS will continue to work even when switching to our module.

Owner@ASPnix Web Hosting  
  • 1 year ago
  • Version Number 2.1.9

Vlad @vlad4333

August 14, 2019 at 09:41:14 PM

unbelievable, some "smart" guy from your company has marked my order as FRAUDULENT and banned my ip without doing a double check on my website and the paypal email address i have used to pay.

ASPnix Web Hosting @ASPnix

September 12, 2019 at 12:34:40 AM

Our anti-fraud system is fully automated, if your order crosses a specific threshold/score, your order is automatically flagged as fraudulent. No single person flagged your order as fraudulent on their own. This is common when users are using VPNs, proxies or are using server IPs (from AWS for example) to place orders.

Owner@ASPnix Web Hosting  
  • 1 year ago
  • Version Number 2.1.9

Version Compatibility


Compatible with WHMCS v7.9

Full Version Compatibility


  • Selected versions of WHMCS v7.9
        7.9.0 - 7.9.1
  • 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
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

System Requirements


  • PHP OpenSSL Support
  • PHP SimpleXML Extension
  • A Braintree Merchant Account
  • PHP cURL Support
  • PHP DOM Support
  • PHP Hash Support
  • PHP 5.6+
  • Ioncube loader v10.1+
  • TLS 1.2+ support
  • PCI Compliant

* Requirements listed are in addition to the WHMCS default system requirements.

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 ASPnix Web Hosting

Changelog

v2.2.2 Released February 2nd, 2020

Latest Version


  • Updated the 3DS 2.0 implementation to the 3.57.0 release
  • Updated the Braintree core libraries to the latest build

 

Previous Versions


v2.2.1 Released October 7th, 2019

View/hide detailed changelog

  • Updated the 3DS 2.0 implementation to the 3.53.0 release
  • Resolved an issue with 3DS calls failing

 

v2.2.0 Released July 5th, 2019

View/hide detailed changelog

  • Updated the 3DS 2.0 implementation to the 3.46.0b8 release
  • Resolved an issue where fraud device_data was not passed on 3DS calls
  • Possible fix for some Braintree library files not loading correctly

 

v2.1.9 Released June 4th, 2019

View/hide detailed changelog

  • Added support for 3D Secure 2.0

 

v2.1.8 Released May 3rd, 2019

View/hide detailed changelog

  • Added support for Advanced Fraud Tools (Kount) checks to 3DS calls

 

v2.1.7 Released April 2nd, 2019

View/hide detailed changelog

  • Resolved an issue where 3dsecure would not run if the countries option was empty/blank

 

v2.1.6 Released January 23rd, 2019

View/hide detailed changelog

  • Added the ability to enable 3D Secure for selected countries only

 

v2.1.5 Released November 26th, 2018

View/hide detailed changelog

  • Resolved an issue where 3d-secure calls and refund calls could fail with a PHP fatal error

 

v2.1.4 Released October 12th, 2018

View/hide detailed changelog

  • Improved field name descriptions
  • Account ID field is now overridden when possible by the currency Account ID

 

v2.1.3 Released October 5th, 2018

View/hide detailed changelog

  • Move to instance methods from class-level methods
  • Support for the WHMCS "Convert To" option

 

v2.1.2 Released August 9th, 2018

View/hide detailed changelog

  • Updated the Braintree core libraries to the latest build
  • Automated (cron) payments will now capture when using 3D Secure

 

v2.1.1 Released June 8th, 2018

View/hide detailed changelog

  • Added credit card number validation to prevent invalid stored CC details from being used

 

v2.1.0 Released May 16th, 2018

View/hide detailed changelog

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

 

v2.0.9 Released April 28th, 2018

View/hide detailed changelog

  • Resolved an issue where validation / transaction errors were not logging properly
  • Updated Braintree JS references to the latest builds

 

v2.0.8 Released April 5th, 2018

View/hide detailed changelog

  • Improved to multi-currency and how the merchant id is set on API calls
  • Now supports WHMCS 7.5 with Ioncube loader 10.1+

 

v2.0.7 Released February 12th, 2018

View/hide detailed changelog

  • Resolved a formatting issue where Kount device data may not be passed
  • Added a debug output setting - !Enabling will fail processing all cards!
  • Updated Braintree JS references to the latest builds
  • Updated the Braintree core libraries to the latest build

 

v2.0.5 Released January 25th, 2018

View/hide detailed changelog

  • Updated the Braintree core libraries to the latest build
  • Updated Braintree JS references to the latest builds
  • Checks on the fee override to validate the user provided inputs

 

v2.0.4 Released January 4th, 2018

View/hide detailed changelog

  • Improvements to refunds to verify the transaction is in one of the valid required states
  • Added ability to override fee calculation, please see our KB for more information

 

v2.0.3 Released November 12th, 2017

View/hide detailed changelog

  • Code refactoring and other improvements

 

v2.0.2 Released October 23rd, 2017

View/hide detailed changelog

  • Resolved an issue where refunds may not complete
  • Resolved issues where 3D secure callbacks may not complete
  • Added language support for 3D secure transactions (see lang/english.php)
  • 3D secure javascript output is now compressed

 

v2.0.1 Released October 11th, 2017

View/hide detailed changelog

  • Resolved an issue where issuing a refund would cause a Server 500 error

 

v2.0.0 Released October 11th, 2017

View/hide detailed changelog

  • Updated the core Braintree library
  • Updated Braintree JS references
  • Improved handling of multiple merchants / currencies

 

v1.2.5 Released July 31st, 2017

View/hide detailed changelog

  • Updated the Braintree core libraries to the latest build
  • Added handling of unknown fraud tool risk decisions
  • Notice for no risk decision on orders with no risk data (fraud record not enabled)
  • Improved displaying of "Decline" fraud risk decisions
  • Improved handling of both multiple currencies and an account id

 

v1.2.4 Released July 10th, 2017

View/hide detailed changelog

  • Updated the Braintree core libraries to the latest build

 

v1.2.3 Released May 21st, 2017

View/hide detailed changelog

  • Added new option for specifying the merchant account id used for the transaction

 

v1.2.2 Released May 3rd, 2017

View/hide detailed changelog

*Support for multiple currencies has been resolved in this build, please see our KB for more information

 

v1.2.1 Released April 18th, 2017

View/hide detailed changelog

*Updated the Braintree core libraries to the latest build *Resolved an issue where 3D Secure was not loading when enabled

 

v1.2.0 Released April 10th, 2017

View/hide detailed changelog

*Updated the Braintree core libraries to the latest build

 

v1.1.9 Released February 13th, 2017

View/hide detailed changelog

*Error no longer occurs on orders paid by account credit when payment method is the braintree module and the braintree fraud addon is enabled

 

v1.1.8 Released December 16th, 2016

View/hide detailed changelog

  • Resolved an issue where WHMCS was unable to activate / deactivate any Payment Gateway modules

 

v1.1.7 Released December 12th, 2016

View/hide detailed changelog

  • Added support for 3D Secure
  • Improved gateway logging of Gateway validation errors

 

v1.1.5 Released December 1st, 2016

View/hide detailed changelog

  • Added check for missing required custom fields

 

v1.1.4 Released November 11th, 2016

View/hide detailed changelog

  • Fixed a JavaScript error no longer occurs on certain browsers / WHMCS themes
  • Added new Output notice when viewing a pending order that displays the fraud tools decision
  • Improved the gateway log transaction output to include additional fields

 

v1.1.2 Released November 10th, 2016

View/hide detailed changelog

  • The Advanced Fraud Tools addon now uses the JSv3 Braintree API
  • The Advanced Fraud Tools addon no longer requires the form DOM id value specified
  • The Advanced Fraud Tools addon now works correctly on the client area credit card form

 

v1.1.1 Released September 13th, 2016

View/hide detailed changelog

  • Improved gateway logging details
  • General improvements / code cleanup

 

v1.0.5 Released July 10th, 2015

View/hide detailed changelog

Version 1.0.5 – Released 07.10.2015

  • Full support for WHMCS 6.0
  • Improvements to all hook points

 

See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Free
Accept Bitcoin and 50+ Cryptocurrencies - CoinGate for WHMCS

Easily accept Bitcoin, Litecoin, Ether and many other altcoins on your WHMCS website

Free
Coinbase Commerce

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

Free
Paygol module for WHMCS

This module allows you to easily integrate the Paygol online payment gateway on your platform.

Free
bKash

bKash Payment module. bKash is most popular mobile payment system in Bangladesh.

Free