class InitResponse
Public Class Methods
error()
click to toggle source
# File lib/paynow_sdk.rb, line 161 def self.error; @@error; end
error=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 162 def self.error=(val); @@error = val; end
has_redirect()
click to toggle source
# File lib/paynow_sdk.rb, line 143 def self.has_redirect; @@has_redirect; end
has_redirect=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 144 def self.has_redirect=(val); @@has_redirect = val; end
hash()
click to toggle source
# File lib/paynow_sdk.rb, line 149 def self.hash; @@hash; end
hash=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 150 def self.hash=(val); @@hash = val; end
instructions()
click to toggle source
# File lib/paynow_sdk.rb, line 137 def self.instructions; @@instructions; end
instructions=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 138 def self.instructions=(val); @@instructions = val; end
new(data)
click to toggle source
# File lib/paynow_sdk.rb, line 112 def initialize(data) @status = data["status"] @success = data["status"].downcase != "error" @has_redirect = data.include?("browserurl") @hash = data.include?("hash") if @success @poll_url = data["pollurl"] end if !@success @error = data["error"] end if @has_redirect @redirect_url = data["browserurl"] end if data.include?("instructions") @instruction = data["instructions"] end end
poll_url()
click to toggle source
# File lib/paynow_sdk.rb, line 167 def self.poll_url; @@poll_url; end
poll_url=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 168 def self.poll_url=(val); @@poll_url = val; end
redirect_url()
click to toggle source
# File lib/paynow_sdk.rb, line 155 def self.redirect_url; @@redirect_url; end
redirect_url=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 156 def self.redirect_url=(val); @@redirect_url = val; end
success()
click to toggle source
# File lib/paynow_sdk.rb, line 131 def self.success; @@success; end
success=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 132 def self.success=(val); @@success = val; end
Public Instance Methods
error()
click to toggle source
# File lib/paynow_sdk.rb, line 164 def error; @error = @@error if @error.nil?; @error; end
error=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 165 def error=(val); @error = val; end
has_redirect()
click to toggle source
# File lib/paynow_sdk.rb, line 146 def has_redirect; @has_redirect = @@has_redirect if @has_redirect.nil?; @has_redirect; end
has_redirect=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 147 def has_redirect=(val); @has_redirect = val; end
hash()
click to toggle source
# File lib/paynow_sdk.rb, line 152 def hash; @hash = @@hash if @hash.nil?; @hash; end
hash=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 153 def hash=(val); @hash = val; end
instructions()
click to toggle source
# File lib/paynow_sdk.rb, line 140 def instructions; @instructions = @@instructions if @instructions.nil?; @instructions; end
instructions=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 141 def instructions=(val); @instructions = val; end
poll_url()
click to toggle source
# File lib/paynow_sdk.rb, line 170 def poll_url; @poll_url = @@poll_url if @poll_url.nil?; @poll_url; end
poll_url=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 171 def poll_url=(val); @poll_url = val; end
redirect_url()
click to toggle source
# File lib/paynow_sdk.rb, line 158 def redirect_url; @redirect_url = @@redirect_url if @redirect_url.nil?; @redirect_url; end
redirect_url=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 159 def redirect_url=(val); @redirect_url = val; end
success()
click to toggle source
# File lib/paynow_sdk.rb, line 134 def success; @success = @@success if @success.nil?; @success; end
success=(val)
click to toggle source
# File lib/paynow_sdk.rb, line 135 def success=(val); @success = val; end