class PagseguroV2::Transaction

Public Class Methods

new(options) click to toggle source
Calls superclass method
# File lib/pagseguro_v2/transaction.rb, line 29
def initialize(options)
  translate_status(options)
  options_sym = Hash[options.map { |k, v| [k.to_sym, v] }]
  super(options_sym)
end

Public Instance Methods

translate_status(options) click to toggle source
# File lib/pagseguro_v2/transaction.rb, line 35
def translate_status(options)
  status_code = options["status"]
  options["status"] = Codes::Payment::STATUS[status_code.to_i]
  options["status_code"] = status_code
end