# File lib/active_merchant/billing/gateways/trust_commerce.rb, line 152 def authorize(money, creditcard_or_billing_id, options = {}) parameters = { :amount => amount(money), } add_order_id(parameters, options) add_customer_data(parameters, options) add_payment_source(parameters, creditcard_or_billing_id) add_addresses(parameters, options) commit('preauth', parameters) end