class ActiveMerchant::Billing::CVVResult

Result of the Card Verification Value check www.bbbonline.org/eExport/doc/MerchantGuide_cvv2.pdf Check additional codes from cybersource website

Constants

MESSAGES

Attributes

code[R]
message[R]

Public Class Methods

messages() click to toggle source
# File lib/active_merchant/billing/cvv_result.rb, line 19
def self.messages
  MESSAGES
end
new(code) click to toggle source
# File lib/active_merchant/billing/cvv_result.rb, line 25
def initialize(code)
  @code = (code.blank? ? nil : code.upcase)
  @message = MESSAGES[@code]
end

Public Instance Methods

to_hash() click to toggle source
# File lib/active_merchant/billing/cvv_result.rb, line 30
def to_hash
  {
    'code' => code,
    'message' => message
  }
end