DataCollector

DataCollector

This class is used for advanced fraud integration with PayPal and Kount. Instances of this class have deviceData which is used to correlate user sessions with server transactions. Before using DataCollector, make sure you have enabled advanced fraud protection in the Braintree gateway. To use your own Kount ID, contact our support team (support@braintreepayments.com or 877.434.2894).

Constructor

new DataCollector()

Do not use this constructor directly. Use braintree-web.data-collector.create instead.

Source:

Members

deviceData :string

JSON string to pass with server transactions.

Source:

rawDeviceData :object

The device data as an object instead of a string.

Source:

Methods

teardown(callbackopt) → {Promise|void}

Cleanly remove anything set up by create.

Parameters:
Name Type Attributes Description
callback callback <optional>

Called on completion. If no callback is provided, teardown returns a promise.

Source:
Examples
dataCollectorInstance.teardown();

With callback

dataCollectorInstance.teardown(function () {
  // teardown is complete
});