    # File lib/active_merchant/billing/gateways/authorize_net.rb, line 85
          def authorize(money, creditcard, options = {})
            post = {}
            add_invoice(post, options)
            add_creditcard(post, creditcard)
            add_address(post, options)
            add_customer_data(post, options)
            add_duplicate_window(post)

            commit('AUTH_ONLY', money, post)
          end