Module: PayXML

Defined in:
lib/payxml.rb,
lib/payxml/auth.rb,
lib/payxml/error.rb,
lib/payxml/message.rb,
lib/payxml/version.rb,
lib/payxml/result_codes.rb,
lib/payxml/credit_card_types.rb

Defined Under Namespace

Modules: Auth Classes: Error, Message, PayXML

Constant Summary collapse

VERSION =
"0.2.0"
RESULT_CODES =
{
  :call_for_approval => 900001,
  :card_expired => 900002,
  :insufficient_funds => 900003,
  :invalid_card_number => 900004,
  :bank_interface_timeout => 900005,
  :invalid_card => 900006,
  :declined => 900007,
  :lost_card => 900009,
  :invalid_card_length => 900010,
}
CREDIT_CARD_TYPES =
{
  :unknown => 0,
  :visa => 1,
  :master_card => 2,
  :american_express => 3,
  :diners_club => 4,
}