Module: ActiveMerchant::Billing::Integrations::SebLtu::Common

Includes:
Banklink::Common
Included in:
Helper, Notification
Defined in:
lib/active_merchant/billing/integrations/seb_ltu/common.rb

Instance Method Summary collapse

Methods included from Banklink::Common

#func_p, #generate_data_string, #generate_mac, #generate_signature

Instance Method Details

#required_service_paramsObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# File 'lib/active_merchant/billing/integrations/seb_ltu/common.rb', line 8

def required_service_params
  {
    1001 => [
      'VK_SERVICE',
      'VK_VERSION',
      'VK_SND_ID',
      'VK_STAMP',
      'VK_AMOUNT',
      'VK_CURR',
      'VK_ACC',
      'VK_NAME',
      'VK_REF',
      'VK_MSG'],
    1101 => [
      'VK_SERVICE',
      'VK_VERSION',
      'VK_SND_ID',
      'VK_REC_ID',
      'VK_STAMP',
      'VK_T_NO',
      'VK_AMOUNT',
      'VK_CURR',
      'VK_REC_ACC',
      'VK_REC_NAME',
      'VK_SND_ACC',
      'VK_SND_NAME',
      'VK_REF',
      'VK_MSG',
      'VK_T_DATE'],
    1201 => [
      'VK_SERVICE',
      'VK_VERSION',
      'VK_SND_ID',
      'VK_REC_ID',
      'VK_STAMP',
      'VK_AMOUNT',
      'VK_CURR',
      'VK_ACC',
      'VK_REC_NAME',
      'VK_SND_ACC',
      'VK_SND_NAME',
      'VK_REF',
      'VK_MSG'],
    1901 => [
      'VK_SERVICE',
      'VK_VERSION',
      'VK_SND_ID',
      'VK_REC_ID',
      'VK_STAMP',
      'VK_REF',
      'VK_MSG']
  }
end