Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
payment_gateway_utransact_management.inc
1 <?php
17 require_once SQ_INCLUDE_PATH.'/asset_management.inc';
18 
30 {
31 
32 
38  {
39  $this->Asset_Management($pm);
40 
41  $this->vars = Array(
42 
43  'bgas_webservice_url' => Array(
44  'added' => '0.1',
45  'type' => 'text',
46  'default' => '',
47  'description' => 'URL of UTransact bgas webservice',
48  ),
49  'transactions_webservice_url' => Array(
50  'added' => '0.1',
51  'type' => 'text',
52  'default' => '',
53  'description' => 'URL of UTransact transactions webservice',
54  ),
55  'services_webservice_url' => Array(
56  'added' => '0.1',
57  'type' => 'text',
58  'default' => '',
59  'description' => 'URL of UTransact services webservice',
60  ),
61 
62  'username' => Array(
63  'added' => '0.1',
64  'type' => 'text',
65  'default' => '',
66  'description' => 'Username for logging into UTransact',
67  ),
68  'password' => Array(
69  'added' => '0.1',
70  'type' => 'password',
71  'default' => '',
72  'description' => 'Password for logging into UTransact',
73  ),
74  'merchant_id' => Array(
75  'added' => '0.1',
76  'type' => 'text',
77  'default' => '',
78  'description' => 'Merchant ID',
79  ),
80  'payment_model' => Array(
81  'added' => '0.1',
82  'type' => 'text',
83  'default' => '',
84  'description' => 'Payment model',
85  ),
86  'display_ccv' => Array(
87  'added' => '0.1',
88  'type' => 'boolean',
89  'default' => FALSE,
90  'description' => 'Enables CCV field in the form',
91  'parameters' => Array(
92  'allow_empty' => FALSE,
93  ),
94  ),
95  'submit_text' => Array(
96  'added' => '0.1',
97  'type' => 'text',
98  'default' => ' Pay ',
99  'description' => 'Submit button text',
100  'is_contextable' => TRUE,
101  ),
102  'reset_text' => Array(
103  'added' => '0.1',
104  'type' => 'text',
105  'default' => 'Reset',
106  'description' => 'Reset button text',
107  'is_contextable' => TRUE,
108  ),
109  'cancel_text' => Array(
110  'added' => '0.1',
111  'type' => 'text',
112  'default' => 'Cancel',
113  'description' => 'Cancel button text',
114  'is_contextable' => TRUE,
115  ),
116 
117  'map_firstname_assetid' => Array(
118  'added' => '0.1',
119  'type' => 'assetid',
120  'default' => '',
121  'description' => 'Maps firstname field in checkout form',
122  'is_contextable' => FALSE,
123  ),
124  'map_surname_assetid' => Array(
125  'added' => '0.1',
126  'type' => 'assetid',
127  'default' => '',
128  'description' => 'Maps surname field in checkout form',
129  'is_contextable' => FALSE,
130  ),
131 
132  'map_email_assetid' => Array(
133  'added' => '0.1',
134  'type' => 'assetid',
135  'default' => '',
136  'description' => 'Maps email field in checkout form',
137  'is_contextable' => FALSE,
138  ),
139  'map_address1_assetid' => Array(
140  'added' => '0.1',
141  'type' => 'assetid',
142  'default' => '',
143  'description' => 'Maps address line 1 field in checkout form',
144  'is_contextable' => FALSE,
145  ),
146 
147  'map_address2_assetid' => Array(
148  'added' => '0.1',
149  'type' => 'assetid',
150  'default' => '',
151  'description' => 'Maps address line 2 field in checkout form',
152  'is_contextable' => FALSE,
153  ),
154  'map_suburb_assetid' => Array(
155  'added' => '0.1',
156  'type' => 'assetid',
157  'default' => '',
158  'description' => 'Maps suburb field in checkout form',
159  'is_contextable' => FALSE,
160  ),
161  'map_city_assetid' => Array(
162  'added' => '0.1',
163  'type' => 'assetid',
164  'default' => '',
165  'description' => 'Maps city field in checkout form',
166  'is_contextable' => FALSE,
167  ),
168  'map_postcode_assetid' => Array(
169  'added' => '0.1',
170  'type' => 'assetid',
171  'default' => '',
172  'description' => 'Maps postcode field in checkout form',
173  'is_contextable' => FALSE,
174  ),
175  );
176 
177  }//end constructor
178 
179 
186  function _getFileList()
187  {
188  return Array(
189  'files/loader.js',
190  'files/loader.gif',
191  );
192 
193  }//end _getFileList()
194 
195 
196 }//end class
197 
198 ?>