Module: Securetrading

Defined in:
lib/securetrading.rb,
lib/securetrading/amount.rb,
lib/securetrading/models.rb,
lib/securetrading/record.rb,
lib/securetrading/refund.rb,
lib/securetrading/billing.rb,
lib/securetrading/version.rb,
lib/securetrading/xml_doc.rb,
lib/securetrading/response.rb,
lib/securetrading/base_model.rb,
lib/securetrading/connection.rb,
lib/securetrading/configuration.rb,
lib/securetrading/site_security.rb,
lib/securetrading/transaction_query.rb

Defined Under Namespace

Classes: Amount, BaseModel, Billing, Configuration, ConfigurationError, Connection, Customer, Dcc, Error, Merchant, Name, Operation, Payment, Record, Refund, Response, ResponseError, Security, Settlement, SiteSecurity, TransactionQuery, XmlDoc

Constant Summary collapse

VERSION =
'0.3.1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject



15
16
17
# File 'lib/securetrading.rb', line 15

def self.config
  @config ||= Configuration.new
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



11
12
13
# File 'lib/securetrading.rb', line 11

def self.configure
  yield(config)
end