def perform_request
      parameters = {
        amount: @options[:amount],
        payment_method_token: @options[:token],
        options: {
          skip_advanced_fraud_checking: !@options[:enable_fraud_checking]
        }
      }
      parameters[:merchant_account_id] = @options[:merchant_account_id] if @options[:merchant_account_id].present?
      parameters[:device_data] = @options[:device_data] if @options[:device_data].present?

      @raw_response = Braintree::Transaction.sale(parameters)
      Conduit::Driver::Braintree::Json::Transaction.new(@raw_response).to_json
    end
def perform_request
      parameters = {
        amount: @options[:amount],
        payment_method_token: @options[:token],
        options: {
          skip_advanced_fraud_checking: !@options[:enable_fraud_checking]
        }
      }
      parameters[:merchant_account_id] = @options[:merchant_account_id] if @options[:merchant_account_id].present?
      parameters[:device_data] = @options[:device_data] if @options[:device_data].present?

      @raw_response = Braintree::Transaction.sale(parameters)
      Conduit::Driver::Braintree::Json::Transaction.new(@raw_response).to_json
    end
Required entry method, the main driver
 class will use this to trigger the
 request.