Module: Datatrans::Web::ViewHelper

Defined in:
lib/datatrans/web/transaction.rb

Instance Method Summary collapse

Instance Method Details

#datatrans_notification_request_hidden_fields(transaction) ⇒ Object



38
39
40
41
42
43
44
45
46
47
48
49
50
51
# File 'lib/datatrans/web/transaction.rb', line 38

def datatrans_notification_request_hidden_fields(transaction)
  [
    hidden_field_tag(:merchantId, Datatrans.merchant_id),
    hidden_field_tag(:hiddenMode, transaction.params[:hiddenMode]),
    hidden_field_tag(:reqtype, transaction.params[:reqtype]),
    hidden_field_tag(:amount, transaction.params[:amount]),
    hidden_field_tag(:currency, transaction.params[:currency]),
    hidden_field_tag(:useAlias, transaction.params[:useAlias]),
    hidden_field_tag(:sign, transaction.signature),
    hidden_field_tag(:refno, transaction.params[:refno]),
    hidden_field_tag(:uppCustomerName, transaction.params[:uppCustomerName]),
    hidden_field_tag(:uppCustomerEmail, transaction.params[:uppCustomerEmail])
  ].join.html_safe
end