SSL Certificate Provider
 

Product successfully added to your shopping cart

Total products (tax incl.)
Total shipping (tax incl.) To be determined
Total (tax incl.)
Continue shopping Proceed to checkout

Braintree Payment Module

The Braintree Payment module allows you to accept Credit Card, ApplePay and Paypal payments using the Braintree Payment Gateway

price $47.99

You save: -20%

Old price $59.99


Compatibility Compatibility
Prestashop 1.4 Prestashop 1.5 Prestashop 1.6 Prestashop 1.7
Translations Available Translations
English
Demo Page Demo Page

Sliding scale pricing

QuantityDiscountYou Save
2 30% Up to $28.79

The Braintree Payment module allows you to accept Credit Card and Paypal payments using the Braintree Payment Gateway


Customers stay on your website and the payment module communicates directly to the Braintree gateway to authorize the transaction.

 

Credit Card information is not stored on your servers, it is only collected, encrypted and transmitted to the payment gateway.  Once the transaction is complete, the Braintree transaction Id is stored with in your order details.

 

Your customer can choose to use their Paypal account during checkout.  The customer can choose to agree to the Future Payment Terms and their Paypal account will be stored in the Braintree Vault.  This allows returning/repeat customers to choose from their existing accounts without having to log into Paypal.  In order to use Paypal, you must have an SSL certificate installed and enabled within your Prestashop store. 

 

In order to use this module, you must open an account with Braintree. 

 

Note: This module is not compatible with Braintree Marketplace.

 

Certified for Prestashop v1.4, v1.5, v1.6 and v1.7

PS 1.4 Compatible:Yes
PS 1.5 Compatible:Yes
PS 1.6 Compatible:Yes
PS 1.7 Compatible:Yes

Features:

  • Accept Credit Card
  • Accept ApplePay
  • Accept Paypal
  • PCI compliant payment solution using Hosted Fields or Dropin UI
  • Braintree 3D Secure
  • Advanced EU Compliance compatible (PS v1.6.1)
  • v3.0.1:
    • Fixed issue with detecting currencies in the modules configuration page
    • Fixed issue with dedicated page mode
    • Updated payment forms to use SSL when enabled.
    • Updated Braintree JS SDK to v3.6.3 (Hosted Fields)
    • Updated Braintree JS SDK to v2.30.0 (Dropin UI)
  • v3.0.0:
    • Updated to Support Prestashop 1.7
    • Add ability to Capture/Settle Transactions from the back office
  • v2.3.0:
    • Add Support for Apple Pay
    • Add ability to Capture/Settle Transactions from the back office
    • Updated payment forms to use SSL when available.
    • Replaced hookAdminOrder with hookdisplayAdminOrderTabOrder and hookDisplayAdminOrderContentOrder.  The minimum Prestashop version is v1.6.0.9
  • v2.2.5:
    • Removed the negative entry from the payment table when performing void/refund from the back office.
    • Add a new module configuration to enable/disable storage in the Vault (dropin UI)
    • Updated Braintree PHP SDK to v3.23.0
    • Updated Braintree JS v3 SDK to v3.14.0 (Hosted Fields)
  • v2.2.4:
    • If using dedicated checkout page mode, then the module will redirect the customer back to the dedicated page when a card authorization failure occurs
    • 3D Secure: HTTPS is no longer required for sandbox environments
    • Updated Braintree JS v2 SDK to v2.31.0 (Dropin UI)
    • Updated Braintree JS v3 SDK to v3.11.0 (Hosted Fields)
    • Updated Braintree PHP SDK to v3.22.0
  • v2.2.3:
    • Add a new module configuration to enable/disable collection of DeviceData used by Braintree's Advanced Fraud Tools
    • Fixed display issue in back office order detail page that was causing the Status and Transaction ID to not appear.
    • Fixed issue with detecting currencies in the modules configuration page
    • Updated payment forms to use SSL when enabled.
    • Updated Braintree JS SDK to v3.6.0 (Hosted Fields)
    • Update Braintree JS SDK to v2.30.0 (Dropin UI)
  • v2.2.2:
    • Fixed issue with missing semi-colon in module template files.  This caused the minimize javascript to fail
  • v2.2.1:
    • fixed issues with Guest checkout functionality
    • several UI improvements when showing error messages
  • v2.2.0:
    • removed support for PS v1.4 and PS v1.5
    • updated Hosted Fields SDK to v3.5.0
    • updated Braintree PHP SDK to v3.17.0.  This requires PHP v5.4.0 or higher
    • Module configuration refactored to use PS v1.6 bootstrap
    • Updated module documentation
  • v2.1.0:
    • Add new module configuration option 'Use Postal Code'.  This will allow the merchant to show or hide the Postal Code field when using Hosted Fields.  The is helpful for merchants that do not use AVS rules
    • Fixed issue where the module paths were not working properly.  This issue is caused when 2 modules use the 'this_path' smarty variable, but assign different values to it.
    • Send new API option intent.  The module will always default this to 'authorize'.
    • Update PHP SDK to 2.40.1
    • Update JS SDK version to 2.26.0
  • v2.0.1:
    • updated Braintree Javascript SDK to v2.24.1
    • update the advanced-fraud-tools to use Version 2
    • when void/refund is processed, add entry to the payment table with negative amount
    • Fixed issue when using dedicated page mode, where an error message would not appear for failed payments
      add support for the following language locales when using Paypal Vault or Express Checkout options (en_us, da_dk, fr_fr, de_de, en_gb, zh_hk, it_it, nl_nl, no_no, pl_pl, es_es, sv_se, tr_tr)
    • in dedicated page mode, update the buttonText "Pay by Credit Card or Paypal" so that "or Paypal" only appears if the "Use Paypal" option is enabled.
    • fixed token issue when using advanced eu compliance checkout
  • v2.0.0:
    • Support has been added for the "advanced eu compliance" and "advanced payment" features PS v1.6.1+
    • Braintree Hosted Fields solution replaces the custom payment form.  Use this instead of the Dropin UI for a more
    • advanced payment form, while remaining PCI compliant.
    • Only show the Fraud Risk Decision if risk data is present
    • Show the 3D Secure information in the back office order detail page
    • Add MAESTRO card logo
The module has the following technical requirements
  • PHP 5.4.0+
  • PHP extension curl
  • PHP extension hash
  • PHP extension dom
  • PHP extension openssl
  • PHP extension xmlwriter
Braintree will also require that you have an SSL certificate installed and enabled within your Prestashop store to use the Paypal or 3D Secure features

Our Braintree module includes support for PS v1.4, v1.5, v1.6 and v1.7.  After your purchase is complete, please make sure you download and install the correct module version for your store

Prestashop v1.4: Use braintree_v2.1.0.zip

Prestashop v1.5: Use braintree_v2.1.0.zip

Prestashop v1.6: Use braintree_v2.3.0.zip

Prestashop v1.7: Use braintree_v3.0.1.zip