class OffsitePayments::Integrations::Paxum::Helper
Public Class Methods
new(order, account, options = {})
click to toggle source
Calls superclass method
# File lib/offsite_payments/integrations/paxum.rb, line 55 def initialize(order, account, options = {}) @paxum_options = options.dup options.delete(:description) options.delete(:fail_url) options.delete(:success_url) options.delete(:result_url) super add_field "button_type_id", "1" add_field "variables", "notify_url=#{@paxum_options[:result_url]}" @paxum_options.each do |key, value| add_field mappings[key], value end end
Public Instance Methods
form_fields()
click to toggle source
# File lib/offsite_payments/integrations/paxum.rb, line 69 def form_fields @fields end
params()
click to toggle source
# File lib/offsite_payments/integrations/paxum.rb, line 73 def params @fields end