class OffsitePayments::Integrations::WirecardCheckoutPage::Return
Public Class Methods
new(postdata, options = {})
click to toggle source
# File lib/offsite_payments/integrations/wirecard_checkout_page.rb, line 335 def initialize(postdata, options = {}) @params = parse(postdata) @options = options verify_response(@params, options[:secret]) end
Public Instance Methods
cancelled?()
click to toggle source
# File lib/offsite_payments/integrations/wirecard_checkout_page.rb, line 345 def cancelled? @paymentstate == 'CANCEL' end
method_missing(method_id, *args)
click to toggle source
# File lib/offsite_payments/integrations/wirecard_checkout_page.rb, line 353 def method_missing(method_id, *args) return params[method_id.to_s] if params.has_key?(method_id.to_s) end
pending?()
click to toggle source
# File lib/offsite_payments/integrations/wirecard_checkout_page.rb, line 349 def pending? @paymentstate == 'PENDING' end
success?()
click to toggle source
# File lib/offsite_payments/integrations/wirecard_checkout_page.rb, line 341 def success? @paymentstate == 'SUCCESS' end