module Paynow

Attributes

integration_id[RW]
integration_key[RW]
resulturl[RW]
returnurl[RW]

Public Class Methods

new(attrs) click to toggle source
# File lib/paynow/payment.rb, line 31
def initialize(attrs)
  attrs.each do |k,v|
    variable_name = "@#{k}"
    instance_variable_set(variable_name,v) unless v.nil?
  end
end
setup(&block) click to toggle source
# File lib/paynow/configuration.rb, line 10
def setup(&block)
  instance_eval(&block)
end

Public Instance Methods

failed?() click to toggle source
# File lib/paynow/payment.rb, line 42
def failed?
  !success?
end
success?() click to toggle source
# File lib/paynow/payment.rb, line 38
def success?
  status == 'Ok'
end