Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Adds a payment method for Braintree JS, which will pull the Braintree client-side encryption library into the checkout process and encrypt card data on the client side before sending it to Braintree with the S2S method.
This will alleviate a lot of your PCI responsibilities.
Installation
- Download and install Commerce Braintree
- Create a new directory in
/sites/[all|whatever]/modules/commerce_braintree
called "modules" (e.g./sites/all/modules/commerce_braintree/modules
) - Place the commerce_braintree_js module into this new directory, so it lives at
/sites/[all|whatever]/modules/commerce_braintree/modules/braintree_js/commerce_braintree_js.module
- Sign up for a Braintree account
- Enter your Merchant ID, Merchant Account ID, Public/Private keys and Client-side encryption key into your Payment method configuration.
- PROFIT
Project information
- Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues. - Module categories: E-commerce
- Created by tmsimont on , updated