This is the top-level module exported by the Braintree JavaScript SDK. In a browser environment, this will be the global braintree
object. In a CommonJS environment (like Browserify or Webpack), it will be the default export of the braintree-web
package. In AMD environments (like RequireJS), it can be require
d like other modules.
Examples
var braintree = require('braintree-web');
braintree.client.create(...);
<script src="https://js.braintreegateway.com/web/3.1.0/js/client.min.js"></script>
<script>
window.braintree.client.create(...);
</script>
// main.js
require.config({
paths: {
braintreeClient: 'https://js.braintreegateway.com/web/3.1.0/js/client.min'
}
});
require(['braintreeClient'], function (braintreeClient) {
braintreeClient.create(...);
});
Members
(static) americanExpress :module:braintree-web/american-express
(static) applePay :module:braintree-web/apple-pay
(static) client :module:braintree-web/client
(static) dataCollector :module:braintree-web/data-collector
(static) hostedFields :module:braintree-web/hosted-fields
(static) paypal :module:braintree-web/paypal
(static) threeDSecure :module:braintree-web/three-d-secure
(static) unionpay :module:braintree-web/unionpay
(static) VERSION :string
The current version of the SDK, i.e. 3.1.0
.