16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/opay/helpers/transferuj_helper.rb', line 16
def transferuj_payment_info(options = {})
options[:id] ||= Opay.config.transferuj_user_id
options[:crc] ||= object.payment_session_id
options[:kwota] ||= object.amount
options[:opis] ||= options[:desc].present? ? options[:desc] : object.payment_description
options[:imie] ||= options[:first_name].present? ? options[:first_name] : object.first_name
options[:nazwisko] ||= options[:last_name].present? ? options[:last_name] : object.last_name
options[:email] ||= object.email
options[:pow_url] ||= @template.main_app.send(Opay.config.success_url)
options[:pow_url_blad] ||= @template.main_app.send(Opay.config.cancel_url)
options[:md5sum] = Providers::Transferuj.create_form_sig(options)
options.except(:first_name, :last_name, :desc).map { |key, val| @template.hidden_field_tag(key, val) }.join("\n").html_safe
end
|