Class/Module Index [+]

Quicksearch

ActiveMerchant::Billing::SecureNetGateway

Public Class Methods

new(options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 59
def initialize(options = {})
  requires!(options, :login, :password)
  @options = options
  super
end

Public Instance Methods

authorize(money, creditcard, options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 65
def authorize(money, creditcard, options = {})
  commit(build_sale_or_authorization_request(creditcard, options, :auth_only), money)
end
capture(money, creditcard, authorization, options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 73
def capture(money, creditcard, authorization, options = {})
  commit(build_capture_request(authorization, creditcard, options, :prior_auth_capture), money)
end
credit(money, creditcard, authorization, options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 81
def credit(money, creditcard, authorization, options = {})
  commit(build_credit_request(authorization, creditcard, options, :credit), money)
end
purchase(money, creditcard, options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 69
def purchase(money, creditcard, options = {})
  commit(build_sale_or_authorization_request(creditcard, options, :auth_capture), money)
end
void(money, creditcard, authorization, options = {}) click to toggle source
# File lib/active_merchant/billing/gateways/secure_net.rb, line 77
def void(money, creditcard, authorization, options = {})
  commit(build_void_request(authorization, creditcard, options, :void), money)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.